Am Mittwoch, 16. Januar 2019, 19:58:03 CET schrieb Manfred Kreisl:
Am 16.01.2019 um 19:37 schrieb Herbert Albert:
Am Mittwoch, 16. Januar 2019, 18:01:57 CET schrieb Manfred Kreisl:
Am 16.01.2019 um 16:54 schrieb h.albert@odn.de:
Zitat von Manfred Kreisl
: Am 16.01.2019 um 07:09 schrieb h.albert@odn.de:
[ ... ]
muss den Rechner heute wieder an den Bestimmungsort bringen. Wenn ich's nicht vergesse setz ich mal den Befehl ab. Kann auch mal ein sudo hdparm -Tt /dev/sda hdparm -tT --direct /dev/sda machen, habe leider dann keinen Vergleich zur HDD, denn die ist zwar im Rechner, aber nicht angeschlossen und Zeit zum Aufschrauben ist nicht.
Keine Problem, bin halt jetzt nur neugierig ;)
# hdparm -Tt /dev/sda
/dev/sda: Timing cached reads: 694 MB in 2.01 seconds = 345.80 MB/sec Timing buffered disk reads: 382 MB in 3.00 seconds = 127.20 MB/sec
# hdparm -tT --direct /dev/sda
/dev/sda: Timing O_DIRECT cached reads: 246 MB in 2.01 seconds = 122.22 MB/sec Timing O_DIRECT disk reads: 386 MB in 3.00 seconds = 128.55 MB/sec
Bei meinem Befehl ist mir übrigens ein Fehler unterlaufen, soll natürlich /dev/null anstatt /dev/zero sein.
Habe übrigens bei meinem 'Uralt' Backup-Server (das Board ist von 2006) mal den Test gefahren, ich erreiche da bei einer 120GB Samsung 840 an einem SATA II Port zwischen 207 und 226 MB/s. Bei üblichen Desktop HD's (5400 1/min) liegt der Wert so bei 110 MB/s, nur so als Vergleich. Bei deiner 160er dürfte es wahrscheinlich so knapp unter 100 sein.
# dd if=/dev/sda of=/dev/null bs=1M count=8192 8192+0 records in 8192+0 records out 8589934592 bytes (8.6 GB) copied, 66.6018 s, 129 MB/s
ist nicht so toll, oder?
Nee, wirklich nicht. Da stimmt definitiv irgendetwas nicht.
Liegt es vielleicht an den Einträgen in /etc/fstab acl,user_xattr,noatime,nodiratime,discard?
Nein, das nicht, da sowohl dd als auch hdparm am eigendlichen Dateisystem vorbei operiert
Ich vermute mal eher, dass die SSD nur im SATA I Mode läuft.
Falls smartmontools installiert sind, starte mal
sudo smartctl -a /dev/sda | grep "SATA Version"
Da kommt aus Ausgabe so was wie
kmnote5:/srv/scratch/vdr # smartctl -a /dev/sda | grep "SATA Version" SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Bei dir kommt dann vermutlich 'current: 1.5 Gb/s'
Manfred
Hallo Manfred,
da komm ich jetzt schon schnell nicht wieder hin. Evtl. einmal, wenn ich mich per Fernwartung aufschlate. Angesteckt ist es am Board auf SATA2, ist lt. Handbuch 3.0Gb/s. Als Kabel habe ich ein SATA II Kabel (mit Clip) verwendet und im Bios kann man nichts einstellen.
War da nicht mal etwas mit hdparm sudo hdparm -i /dev/sda zeigt dann etwas wie UDMA modes und DMA modes.
Ja, ist aber in diesem Fall nicht aussagekräftig. Wenn kein (U)DMA Mode aktiv wäre, wäre das noch vieeeel langsamer.
dmesg auch was an, das sieht dann in etwa wie folgt aus:
dmesg | grep -i \ ata [1068912.164543] ata1.02: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 [1068912.171477] ata1.02: waking up from sleep [1068912.176441] ata1.02: hard resetting link [1068912.495796] ata1.02: SATA link up 1.5 Gbps (SStatus 113 SControl 320) [1068912.515966] ata1.02: configured for UDMA/133 [1068912.520944] ata1: EH complete [1079585.063028] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 [1079585.069845] ata1.00: waking up from sleep [1079585.074749] ata1.00: hard resetting link [1079585.390687] ata1.00: SATA link up 1.5 Gbps (SStatus 113 SControl 320) [1079585.400309] ata1.00: configured for UDMA/133 [1079585.409043] ata1: EH complete
Die Ausgabe 'SATA link up 1.5 Gbps' deckt sich bei meinem Server in diesem Falle mit der Ausgabe von smartctl
Auf diesem Homeserver (das ist ein Cubieboard2 mit ARM CPU und SATA Port Multiplier) verbinden sich die Disks auch nur über SATA I (warum nur SATA I weiß ich nicht genau, liegt wahrscheinlich am Port Multiplier, ist aber in diesem Falle auch nicht weiter tragisch)
Manfred Hallo Manfred,
ich konnte jetzt nochmals aus der Ferne auf den Rechner zugreifen und habe folgendes ausgegeben: # dmesg | grep -i \ ata [ 0.968932] ata1: SATA max UDMA/133 cmd 0xe800 ctl 0xe480 bmdma 0xe000 irq 21 [ 0.968935] ata2: SATA max UDMA/133 cmd 0xe400 ctl 0xe080 bmdma 0xe008 irq 21 [ 0.969882] ata3: SATA max UDMA/133 cmd 0xdc00 ctl 0xd880 bmdma 0xd400 irq 20 [ 0.969885] ata4: SATA max UDMA/133 cmd 0xd800 ctl 0xd480 bmdma 0xd408 irq 20 [ 1.272031] ata3: SATA link down (SStatus 0 SControl 300) [ 1.272057] ata1: SATA link down (SStatus 0 SControl 300) [ 1.726048] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.726509] ata2.00: ATA-11: TOSHIBA-TR200, SBFA12.5, max UDMA/133 [ 1.726512] ata2.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32) [ 1.727634] ata2.00: configured for UDMA/133 [ 1.727751] scsi 1:0:0:0: Direct-Access ATA TOSHIBA-TR200 SBFA PQ: 0 ANSI: 5 [ 2.031035] ata4: SATA link down (SStatus 0 SControl 300) [ 2.079438] ata5: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14 [ 2.079441] ata6: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15 [ 2.249422] ata5.00: ATAPI: HL-DT-ST DVDRAM GSA-4163B, A101, max UDMA/33 [ 2.249430] ata5: nv_mode_filter: 0x739f&0x739f->0x739f, BIOS=0x7000 (0xc0000000) ACPI=0x701f (60:900:0x11) [ 2.271355] ata5.00: configured for UDMA/33 # smartctl -a /dev/sda | grep "SATA Version" SATA Version is: SATA >3.1, 6.0 Gb/s (current: 1.5 Gb/s) hdparm -i /dev/sda /dev/sda: Model=TOSHIBA-TR200, FwRev=SBFA12.5, SerialNo=X8PB70LIK46S Config={ Fixed } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=unknown, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=468862128 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 AdvancedPM=no WriteCache=enabled Drive conforms to: Unspecified: ATA/ATAPI-3,4,5,6,7 * signifies the current active mode Warum SATA auf 1.5Gb/s läuft weis ich nicht. Laut Handbuch und Kaufvertrag (den habe ich wirklich noch) steht da eindeutig SATA II. Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org