SMT-7020S und UDMA?

  • :moin


    ...habe gerade die SMT von meinem Kollegen auf der 'Werkbank' und mir ist aufgefallen, das im BIOS bei der HDD-Ansteuerung nur PIO4 auswählbar ist. UDMA ist 'ausgegraut'. Ist das bei euch auch so!?


    Wenn die Kiste gebootet ist, sagt hdparm das DMA an wär. Wenn ich aber Daten auf die Platte kopiere ist die Transferrate ca. 4MB/s. Die Platte selbst könnte wohl laut Datenblatt UDMA. Könnte mal jemand von euch bitte testen wie hoch bei eueren Kisten die Transferraten sind und ob UDMA bei euch möglich ist!


    Danke für euere Hilfe!


    Gruss Steve135

  • Gern:


    root@SMT-7020S:~# dmesg |grep hda
    ide0: BM-DMA at 0x1800-0x1807, BIOS settings: hda:pio, hdb:pio
    hda: IC25N040ATCS04-0, ATA DISK drive
    hda: max request size: 128KiB
    hda: 78140160 sectors (40007 MB) w/1768KiB Cache, CHS=65535/16/63, UDMA(33)
    hda: cache flushes not supported


    D.h. eine 2.5" 40GB platte mit 5400 U/min.


    root@SMT-7020S:~# hdparm -i /dev/hda


    /dev/hda:


    Model=IC25N040ATCS04-0, FwRev=CA4OA71A, SerialNo=CSL405DCCL5HMA
    Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
    RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
    BuffType=DualPortCache, BuffSize=1768kB, MaxMultSect=16, MultSect=16
    CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78140160
    IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
    PIO modes: pio0 pio1 pio2 pio3 pio4
    DMA modes: mdma0 mdma1 mdma2
    UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
    AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
    Drive conforms to: ATA/ATAPI-5 T13 1321D revision 3:


    * signifies the current active mode


    root@SMT-7020S:~# hdparm -tT /dev/hda


    /dev/hda:
    Timing cached reads: 500 MB in 2.01 seconds = 248.36 MB/sec
    Timing buffered disk reads: 22 MB in 3.10 seconds = 7.10 MB/sec


    Lesen real world:


    root@SMT-7020S:~# time cat 001.vdr >/dev/null # 2GB file
    real 1m53.946s


    D.h. ca. 18MB/Sekunde lesend, vmstat zeigt dasselbe:


    Code
    procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
     r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
     1  2  52364   2168    132  49688    0    0 18456     0  486  1379  2  5  0 93
     1  2  52364   1996    132  49896    0    0 19348     0  490  1380  0  9  0 91
     0  2  52364   1916    132  49960    0    0 18452     0  480  1346  6 12  0 82


    Schreiben real world:


    root@SMT-7020S:~# time dd if=/dev/zero of=/video/testfile bs=1024 count=102400 # (100MB)
    real 0m7.699s


    D.h. ca. 13MB/Sekunde schreibend, vmstat zeigt wieder dasselbe:


    Code
    procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
     r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
     0  5  52352   1880    176  48648    0    0    12 23928  411   996 11 61 10 18
     0  4  52356   2368    128  48100    0    0    52 15380  431  1086  1 34  0 65
     0  3  52352   2424    144  48012    0    0     0 14540  430  1086  2 32  0 66
     0  3  52352   2308    160  48120    0    0     4 13956  451  1045  2 32  0 66
     3  4  52352   2044    172  48484    0    0     0  8704  430  1076  4 27  0 69
     1  5  52352   2636    176  47820    0    0     4 17204  450  1082 12 14  0 74
     0  3  52352   2840    176  47820    0    0     0     0  433  1093  1  4  0 95
     1  0  52352   2476    192  48464    0    0   312  6524  419  1121  2 21 27 50

    VDR: ASUS AT3ION-T, 2GB, Satix S2 Dual, 1TB 2.5", yavdr 0.4
    Server: Intel DH67CF, Pentium G620, 8GB, 2x1000GB 2.5" Raid1, WLAN, Ubuntu 12.04 @22W
    TV: Panasonic P50G30

  • Hallo,


    danke für die Antwort! Kann es sein das UDMA nur mit einem 80 poligen (hat natürlich auch nur einen 40 poligen Stecker, aber jede zweite Ader ist auf Masse gelegt) Kabel geht. Bei der Box ist allerdings ein stink normales Flachband-Kabel mit nur 40 Pin's verbaut, also ohne Masseleitungen dazwischen. Habt ihr da diese 80 poligen IDE-Kabel verbaut und falls ja, wie läuft es dann mit der Spannungsversorgung der Festplatte im 'Mittelpin' des Kabels?


    Fragen über Fragen... :]


    Gruss Steve135

  • Mit 40 poligem Kabel gings bis UDMA66 (oder wars UDMA33)?
    Also locker ausreichend für ne ältere 40GB 2,5" HDD.

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

  • Zitat

    Original von Egalus
    Mit 40 poligem Kabel gings bis UDMA66 (oder wars UDMA33)?
    Also locker ausreichend für ne ältere 40GB 2,5" HDD.


    40-poliges Kabel war bis Mode 2 fähig (UDMA33) - Ich erinnere mich an damals, wo ich umbedingt UDMA66 haben wollte nach einem Mainboard-Upgrade. Und damals™ für ein 80-poliges horrende 16 Eur gezahlt habe (ist schon ein paar Jahre her) :)


    Grüße
    Michi

    Wohnzimmer: Techsolo TC-400 :: ASUS P5N7A-VM :: Intel Core 2 Duo E7400 :: GeForce 9300 onboard :: vdr 1.7.15 e-tobi ::
    In Rente: Pimped Scenic 600 (Bilder und Aufbau) :: PIII 600Mhz :: Hauppauge Nexus-S 2.1 4MB :: vdr 1.5.2 e-tobi ::


    "Wer denkt, dass Volksvertreter das Volk vertreten, der glaubt auch, dass Zitronenfalter Zitronen falten." Zeit zum ändern!

  • Steve135


    meine 160 GB Seagate 2,5" Platte lief nur mit einem 80 poligen Kabel korrekt. Die Stromversorgung habe ich über einen 2,5" zu 3,5" IDE-Adapter gelöst und die Spannung am Netzteil abgegriffen entsprechend der Anleitung im Wiki.


    Bye
    Duffy

  • Obwohl mit 40poligen Kabel UDMA33 technisch funktionieren müsste klappt das bei der SMT nicht. Definitiv nur mit 80poligem Kabel schaltet die Kiste auf mehr als PIO4.

    - HTPC mit zerbasteltem Yavdr 0.6 , Origen ae X15e, MCE Remote, Asus P5N7A-VM, 1x Digibit R1, Kodi und vdr an Pana 46PZ85E
    - Diverse HTPCs im Umfeld bei Familie und Freundenm die sich vor mir fürchten, mit allen möglichen gruseligen Konfigurationen.
    Auch gern Debian, aber wehe jemand kommt mir mit Suse.

  • :moin


    ...Danke für die Antworten. Habe es mit den Kommando's von andreash mal probiert und komme zu den selben Leistungsdaten. Mehr als UDMA2 ist allerdings auch mit einem 80-poligen Kabel bei der Box von meinem Kollegen nicht möglich. Da gibt es zwischen dem 40-poligen und dem 80-poligen Kabel keinerlei 'Performance-Unterschiede'. Im 'normalen PC' läuft die Platte mit UDMA5. Also ist die SMT hier klar der limitierende part.


    Nochmal Danke für die Hilfe/Vergleichsmessung!


    Gruss Steve135

  • Zitat

    Original von Hibbelharry
    Obwohl mit 40poligen Kabel UDMA33 technisch funktionieren müsste klappt das bei der SMT nicht. Definitiv nur mit 80poligem Kabel schaltet die Kiste auf mehr als PIO4.


    So generell kann ich der Aussage nicht zustimmen. Meine SMTs machen alle UDMA mit 40 poligem Kabel.
    Vielleicht hat deine Kiste oder Platte Probleme damit, aber im Allgemeinen stimmt deine Aussage nicht.

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

  • Welchen UDMA sie machen weiss ich gerade nicht (und mittlerweile sind sie alle nfs-root clients ;) ), aber sie machten definitiv UDMA und nicht nur PIO mit 40-poligen IDE-Kabeln.

    Server: Athlon II X2 250 - Asus M3N-H HDMI - 2x1GB RAM - 3TB HDDs -
    1 x Digital Devices Cine S2 V6 DVB-S2 (SD Sender im Highband funktionieren mit der Karte nach wie vor unter Linux nicht, unter Windows schon)
    3 x Nova Budget (die ich eigentlich durch die Cine S2 mit Erweiterungsmodul ersetzen wollte, leider aber für die SD Sender immer noch brauche)
    mit yavdr 0.4.0

  • Linux 2.6.17.6.
    root@SMT-7020S:~# hdparm -i /dev/hda


    /dev/hda:


    Model=Hitachi HTS541612J9AT00, FwRev=SBDOA70H, SerialNo=SB1D51EWH53VSL
    Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
    RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
    BuffType=DualPortCache, BuffSize=7512kB, MaxMultSect=16, MultSect=16
    CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=234441648
    IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
    PIO modes: pio0 pio1 pio2 pio3 pio4
    DMA modes: mdma0 mdma1 mdma2
    UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
    AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
    Drive conforms to: Reserved:


    * signifies the current active mode


    root@SMT-7020S:~#

    Linvdr 0.7 VDR 1.4.3 DR. 2.6.18, K7VM2 R3.01- Geode 1750+ 256MB Technotrend DVB-T 1300 - Budget (alte Nova-T, DXR3)

  • :mahlzeit


    ...na da werd ich doch blass...


    Zitat

    UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5


    Da scheint ja bei xbyte in der Box doch UDMA5 zu gehen!? Hast du da ein 80-poliges Kabel dran oder ein 40-poliges? Ich werd blöd...
    Aber die 40'ger Platte fliegt bei meinem Kollegen sowieso bald raus und wird gegen eine 'modernere' ersetzt. Dann geht sicher auch UDMA5. :]:]:]


    Was ich aber nicht verstehe, das in einem normalen PC die Platte auch mit UDMA5 läuft!?


    Danke, Gruss Steve135

  • Zitat

    Original von xbyte
    80-poliges Kabel, weil 40-polig nur DMA33


    Komisch. Ich verwende ein 40-poliges Kabel in der Samsung-Box und bekomme folgendes:


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!