PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SSD - zu langsam?



pibi
09.07.14, 20:23
Hallo zusammen

Meine Workstation: serienmaessige hp xw6400, openSuSI 13.1

Wie vor einiger Zeit hier geschrieben (http://www.linuxforen.de/forums/showthread.php?276986-openSuSI-13-1-Ersatz-Systemdisk-durch-SSD), habe ich meine Systemdisk durch eine SSD ersetzt in der Hoffnung, dadurch einen Geschwindigkeitsgewinn beim Booten und Starten von Programmen zu erzielen. Daher habe ich die vorher verbaute "normale" sata-Disk durch eine SSD (KINGSTON SH103S3, 240GB) ersetzt.

Das Ergebnis ist enttaeuschend, der Geschwindigkeitsgewinn ist beim Booten etc. geschaetzt nur marginal. .Ein
pit:~ # dd if=/dev/zero of=/sda9/gugus bs=40M count=50
50+0 records in
50+0 records out
2097152000 bytes (2.1 GB) copied, 5.74329 s, 365 MB/s
pit:~ #sieht zwar passabel aus, aber wie kann ich die Datenrate beim Lesen messen? Wenn ich auf die zweite interne Disk kopiere (normale sata-3) und die Transferrate mit dem mc ansehe, ist diese ja der limitierende Faktor. Gibt es fuer die Leserate von der SSD alleine einen schlauen Benchmark?

Im BIOS steht der Controller auf "irgendwas+AHCI" (kann im Moment nicht nachschauen, denn ich schreibe ja auf dieser Kiste...). Eigentlich sollte dieser ja viel schneller Daten liefern koennen, jedenfalls nach Datenblatt in der HP-Spezifikation. Irgendetwas habe ich uebersehen. Aber was?

Danke fuer jeden Tip und Gruss
Pit.

pibi
09.07.14, 21:12
Am Rande: Ich bin echt gespannt, ob sich hier noch jemand findet, dem der ganze Hype um den Ball so wie mir diagonal am Allerwertesten vorbei geht und eine Hilfe postet. Ich schaetzte eher nein, daher gehe ich um 23:00Uhr horizontal. Muss morgem wieder fit auf der Matte stehen.

Gruss Pit.

derguteweka
09.07.14, 21:15
Moin,

Fuer solche Messungen empfehl' ich mal hdparm -t /dev/sd_irgendwas_

Gruss
WK

pibi
09.07.14, 21:23
Hoi WK

Du bist mein Held;-))

sda ist die SSD, sdb ist die normale sata3-Disk.
pit:~ # hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 388 MB in 3.01 seconds = 128.76 MB/sec
pit:~ # hdparm -t /dev/sdb

/dev/sdb:
Timing buffered disk reads: 338 MB in 3.01 seconds = 112.14 MB/sec
pit:~ # Und jetzt?

Gruss Pit.

derguteweka
09.07.14, 21:32
Moin,


Und jetzt?


Hmmm,ja - keine Ahnung, ich hab' noch nie eine SSD gehabt oder gemessen; wuerde aber mal anhand der Werte mutmassen, dass das irgendwie nicht so dolle ist. Aber warum? - Keinen Blassen...

Hier auf meinem 5 Jahre alten, eher gemaechlichen Intel-Atom kommt hdparm bei der einen Pladde auf 120MB/sec, bei der anderen auf 128MB/sec - erstaunlich, weil das 2x ziemlich die gleiche Platte ist.
In einem ca. 2-3 Jahre alten i3 Rechner sinds 144MB/sec...
Aber ich bezweifel', dass dir das weiterhilft...
SCHLAAAAAND!!1!! <oops; war ja gestern>

Gruss
WK

pibi
09.07.14, 21:36
Hoi WK

Ich bin auch ratlos. Vielleicht findet sich ja morgen noch jemand mit dem ultimativen Tip. Bin um alle Hinweise froh. Danke einstweilen.

Gruss Pit.

ThorstenHirsch
09.07.14, 21:41
Bei meinem 4 Jahre alten Laptop mit neuer SSD sieht's etwas besser aus:

Timing buffered disk reads: 644 MB in 3.01 seconds = 214.24 MB/sec
Einziger Tipp, den ich an dieser Stelle habe: im BIOS nachschauen, ob SATA auf AHCI eingestellt ist (statt IDE oder RAID).

P.S.: Man kann auch Fußball gucken UND im Forum schreiben. :)

pibi
09.07.14, 21:59
Salue Thorsten

Einziger Tipp, den ich an dieser Stelle habe: im BIOS nachschauen, ob SATA auf AHCI eingestellt ist (statt IDE oder RAID).,Habe extra nochmal gebootet. Einstellung im BIOS lautet auf "RAID+AHCI". Meiner Meinung nach muesste das richtig sein,
P.S.: Man kann auch Fußball gucken UND im Forum schreiben. :)Nein. Bei mir rollen sich allein bei den Bildern (auch ohne Ton) die Zehennaegel hoch;-))

Gruss Pit.

ThorstenHirsch
09.07.14, 23:10
Hmmm... einen Tipp habe ich doch noch. Bei den HP Elitebooks habe ich gesehen, dass die offizielle Unterstützung für SSDs mit einem BIOS-Update kam. Also falls du noch nicht auf der aktuellsten Version bist...

corresponder
10.07.14, 09:28
meine ssd: Device Model: SanDisk SDSSDP128G
rechner ist ein HP 8510w Notebook


hdparm -t /dev/sda

/dev/sda:
Timing buffered disk reads: 756 MB in 3.01 seconds = 251.43 MB/sec

gruss

c.

pferdefreund
10.07.14, 18:49
Ist das eventuell ne gefälschte von der Bucht aus China ?

marce
10.07.14, 19:13
Wie hast Du denn das System auf der SSD installiert und wie die Partitionierung vorgenommen? Ich meine mich zu erinnern, daß viele Partitionierungstools erst "ab einem bestimmten Punkt" mit SSD von sich aus gut klar kommen und so Dinge wie trim und Konsorten automatisch machen während man da vorher selbst drauf achten musste, daß das sauber gemacht wurde.

pibi
10.07.14, 19:38
Sorry, aber ich komme mal zum urspruenglichen Thread zurueck;-)

Heute habe ich beim Booten nochmals alle Meldungen genau angeschaut. Dabei ist mir folgende Zeile nach dem Erkennen den Controllers aufgefallen:
AHCI BIOS not installedAls naechstes werde ich mal das BIOS aktualisieren (danke an ThorstenHirsch fuer den Hinweis).

Gruss Pit.

pibi
10.07.14, 20:34
Ich habe nun das BIOS-Update auf die letzte verfuegbare Version gemaess HP-Support-Seite aufgespielt. Leider keine Aenderung. Heisst das, dass meine Kiste gar keine SSD vertraegt? Ist dieses "AHCI BIOS not installed" der Schluessel? Wie kann ich das aendern?

Gruss Pit.

just4uk
11.07.14, 09:03
Hi Pit,
ich hab mir das mal bei mir angeschaut.
Auf meinem Desktop:
/dev/sda:
Timing buffered disk reads: 1550 MB in 3.00 seconds = 516.19 MB/sec = Samsung SSD 840 250GB

Auf meinem Notebook HP 8460p:
/dev/sda:
Timing buffered disk reads: 696 MB in 3.00 seconds = 231.63 MB/sec = Samsung SSD 840 250GB
/dev/sdb:
Timing buffered disk reads: 300 MB in 3.02 seconds = 99.19 MB/sec = Hitachi HTS72755 500GB

Laut dmesg ist ahci aktiv:
[ 0.000000] ACPI: SSDT 00000000bf7ce000 00283 (v01 HPQOEM SataAhci 00001000 INTL 20060912)
[ 1.397005] ahci 0000:00:1f.2: version 3.0
[ 1.397233] ahci 0000:00:1f.2: irq 53 for MSI/MSI-X
[ 1.397263] ahci: SSS flag set, parallel bus scan disabled
[ 1.409522] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x3b impl SATA mode
[ 1.409535] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ems sxs apst
[ 1.409548] ahci 0000:00:1f.2: setting latency timer to 64
[ 1.441934] scsi0 : ahci
[ 1.442050] scsi1 : ahci
[ 1.442159] scsi2 : ahci
[ 1.442269] scsi3 : ahci
[ 1.442380] scsi4 : ahci
[ 1.442484] scsi5 : ahci

Fazit: bin von der SSD im Notebokk auch etwas enttäuscht :confused:
Aber doch definitiv schneller als die 500GB Disk.

Gruß aus L.E.
Uwe

muck19
11.07.14, 12:10
Fazit: bin von der SSD im Notebokk auch etwas enttäuscht :confused:
Das hat mit der SSD nichts zu tun. In deinem Desktop hast du einen 6G controler und im notebook einen 3G controler.
Die SSD kann 6G, aber wenn der controler nur 3G kann, lässt er auch nur die Hälfte durch.

Gruss
Michael

just4uk
11.07.14, 16:47
Das hat mit der SSD nichts zu tun. In deinem Desktop hast du einen 6G controler und im notebook einen 3G controler.
Die SSD kann 6G, aber wenn der controler nur 3G kann, lässt er auch nur die Hälfte durch.

Gruss
MichaelMir doch egal, will aber 6G haben!:D
Ne Spass bei Seite, da die SSD mehr kann (siehe Desktop) sind die 230 nicht so der Knaller.
Ich weiß das ist jammern auf hohem Niveau, aber da steckt noch Potenzial drin.

Gruß aus L.E.
Uwe

derguteweka
11.07.14, 18:39
Moin,

Oha, wusst' garnicht, dass die SATA-Controller noch/wieder das Nadeloehr sind.
Wenn ich dann aber mal auf meinen Systemen die ueblichen Verdaechtigen mittels
du -sm /{,usr/}{bin,sbin,lib} /opt/kde/{bin,lib} so anguck' und aufsummier', komm' ich so auf ca. 2..3GByte.
Jedenfalls <=4 GByte.
Wenn ich dann mal guck', was ein
hdparm -T /dev/sdblablupp so an Ergebnissen liefert - und dann wohl wurscht, was fuer ein SATA-Controller dahinterhaengt...hmmm.
Dann stell' ich doch fuer mich fest: Bloss gut, dass ich mir keine SSD gekauft habe. Sollte mich der Geschwindigkeitsrausch doch noch packen, kauf' ich mir lieber RAM bis zum Anschlag, papp das rein, richt' mir eine Ramdisk fuer die "schnellen" Verzeichnisse ein und kopier' mir die beim booten am Stueck von der Pladde. Das Kopieren dauert zwar dann ne gute halbe Minute, aber danach hab' ich eine Performance, wie ich sie auf einem aelteren System mit einer nachtraeglich eingebauten SSD wohl nie erreichen wuerde.
SSDs erscheinen jetzt fuer mich als ausschliesslich dann sinnvoll, wenn man oft bootet und neuere Hardware (Also dann mindestens 6G taugliche SATA-Controller) hat.
Oder?

Gruss
WK

marce
11.07.14, 19:11
Naja, der Geschwindigkeitsvorteil einer SSD ist ja nicht nur der reine Durchsatz (der ist in der Praxis ja meist auch eher weniger relevant) sondern für den "normalen" Anwender vor allem die fehlende Postitionierungszeit des Schreib-Lese-Kopfes.

pibi
11.07.14, 19:39
Salue Uwe
Laut dmesg ist ahci aktiv:
[ 0.000000] ACPI: SSDT 00000000bf7ce000 00283 (v01 HPQOEM SataAhci 00001000 INTL 20060912)
[ 1.397005] ahci 0000:00:1f.2: version 3.0
[ 1.397233] ahci 0000:00:1f.2: irq 53 for MSI/MSI-X
[ 1.397263] ahci: SSS flag set, parallel bus scan disabled
[ 1.409522] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x3b impl SATA mode
[ 1.409535] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ems sxs apst
[ 1.409548] ahci 0000:00:1f.2: setting latency timer to 64
[ 1.441934] scsi0 : ahci
[ 1.442050] scsi1 : ahci
[ 1.442159] scsi2 : ahci
[ 1.442269] scsi3 : ahci
[ 1.442380] scsi4 : ahci
[ 1.442484] scsi5 : ahciHmmm, bei mir sieht es so aus:
pit:~ # dmesg | grep -i ahci
[ 0.845694] ahci 0000:00:1f.2: version 3.0
[ 0.846135] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl RAID mode
[ 0.846140] ahci 0000:00:1f.2: flags: 64bit ncq pm led slum part
[ 0.846144] ahci 0000:00:1f.2: setting latency timer to 64
[ 0.846943] scsi0 : ahci
[ 0.847065] scsi1 : ahci
[ 0.847151] scsi2 : ahci
[ 0.847236] scsi3 : ahci
[ 0.847318] scsi4 : ahci
[ 0.847402] scsi5 : ahci
pit:~ #Das muesste doch passen, oder?

Ich denke, ich baue die SSD erstmal wieder aus und benutze sie vorderhand als Bierglas-Untersetzer;-)

Gruss Pit.

scorpius
12.07.14, 07:43
Moin,

Fuer solche Messungen empfehl' ich mal hdparm -t /dev/sd_irgendwas_

Gruss
WK

Wenn ich das mehrmals hintereinander eingebe, bekomme ich Ergebnisse zwischen 82 und 377 MB/sec angezeigt. :confused:

Als ich damals mein System mit einer ssd aufsetzte, war ich von der Geschwindigkeit beim Booten überwältigt. Inzwischen, nach vielen updates, ist das Ding auch langsam geworden. Der Riesenvorteil der ssd und der Grund für mich zum Umsteigen war aber vor allem der geräuschlose Betrieb.

derguteweka
12.07.14, 09:33
Wenn ich das mehrmals hintereinander eingebe, bekomme ich Ergebnisse zwischen 82 und 377 MB/sec angezeigt. :confused:


For meaningful results, this operation should be repeated 2-3 times on an otherwise inactive system (no other active processes) with at least a couple of megabytes of free memory.



Als ich damals mein System mit einer ssd aufsetzte, war ich von der Geschwindigkeit beim Booten überwältigt. Inzwischen, nach vielen updates, ist das Ding auch langsam geworden.
Hm, da ist mir wiederum voellig unklar; wie sich die udates da niederschlagen - es sei denn es werden ploetzlich alle moeglichen neuen "Dienste" gestartet, die es frueher nicht gab. Was hast du denn da fuer ein System am laufen? Sind da vielleicht irgendwelche schwachsinnigen "ich-durchsuch-mal-die-ganze-platte-nach-allem" Dinger am laufen?



Der Riesenvorteil der ssd und der Grund für mich zum Umsteigen war aber vor allem der geräuschlose Betrieb.
Das kann ich wieder voellig nachvollziehen :)

Gruss
WK

scorpius
12.07.14, 16:23
Hm, da ist mir wiederum voellig unklar; wie sich die udates da niederschlagen - es sei denn es werden ploetzlich alle moeglichen neuen "Dienste" gestartet, die es frueher nicht gab. Was hast du denn da fuer ein System am laufen? Sind da vielleicht irgendwelche schwachsinnigen "ich-durchsuch-mal-die-ganze-platte-nach-allem" Dinger am laufen?


Hab noch mal geschaut, es ist weniger das Booten selbst, als das Starten von KDE.

just4uk
12.07.14, 21:40
Hi Pit,
mir kam gerade mein etwas älteres Notebook in die Finger das hatte ich längere Zeit im Eck liegen.
Es handelt sich um ein HP 6510b das (grob) geschäzt 5/6 Jahre alt sein dürfte, darin steckt u.a. eine OCZ-VERTEX2 SSD.

/dev/sda:
Timing buffered disk reads: 92 MB in 3.06 seconds = 30.02 MB/sec HTS54755

/dev/sdb:
Timing buffered disk reads: 636 MB in 3.00 seconds = 211.94 MB/sec OCZ-VERTEX2
AHCI laut dmesg aktiv:

[ 2.063113] ahci 0000:00:1f.2: version 3.0
[ 2.063347] ahci 0000:00:1f.2: irq 44 for MSI/MSI-X
[ 2.063390] ahci 0000:00:1f.2: SSS flag set, parallel bus scan disabled
[ 2.063415] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 3 ports 3 Gbps 0x1 impl SATA mode
[ 2.063419] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ccc
[ 2.069485] scsi2 : ahci
[ 2.069590] scsi3 : ahci
[ 2.069678] scsi4 : ahci

Was mich an deinem Output stören würde ist:

[ 0.845694] ahci 0000:00:1f.2: version 3.0
[ 0.846135] ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl RAID mode
[ 0.846140] ahci 0000:00:1f.2: flags: 64bit ncq pm led slum part
[ 0.846144] ahci 0000:00:1f.2: setting latency timer to 64
[ 0.846943] scsi0 : ahci
[ 0.847065] scsi1 : ahci
[ 0.847151] scsi2 : ahci
[ 0.847236] scsi3 : ahci
[ 0.847318] scsi4 : ahci
[ 0.847402] scsi5 : ahci
und das fehlen von
[ 2.063419] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part cccbei den Flags.
Ob die fehlenden Flags jetzt tatsächlich die Performance bringen ....... aber ich kann mir nicht vorstellen das die SATA Schnittstellen deiner Workstation so bescheiden sein sollen.
Mal immer vorraus gesetzt deine SSD ist i.O.
Zum Thema Ramdisk: ne nette Spielerei mehr aber auch nicht.
Das obige Notebook hat 4GB Ram mehr geht nicht, RAM-Disk no way.
Mein anders Notebook, welches ich beruflich nutze, hat zwar 16GB Ram aber zwei Betriebssysteme und wird mehrmals am Tag gestartet, RAM-Disk sinnlos.
Hier war vor der SSD ne magnetische Disk drin die nach ca. 8/9 Monaten den Löffel abgab und eben durch ne SSD erstezt wurde. Unschlagberer Vorteil = KEINE beweglichen Teile mehr.
Das Notebook wird zwar mehrmals am Tag gestartet aber genauso oft auch ausgeschalten (kein shuutdown oder powerff dauert zu lange, Zeit ist Geld), RAM-Disk sinnlos.
Und wie Marce schon schrieb spielt es keine Rolle ob die SSD 210 oder 290 MB/s bringt viel interssanter sind die Zugriffszeiten und da kommt nix an die SSD ran.

Gruß aus L.E.
Uwe

P.S.:Pit du weißt das auf deiner Workstation SuSe nicht supportet ist :D

spychodelics
13.07.14, 07:51
Ja die IOPS sind der Clou, mein Thinkpad x201 ist mit SSD zur Speedy Gonzales geworden.

http://en.wikipedia.org/wiki/IOPS

pibi
13.07.14, 10:15
Salue Uwe

Ob die fehlenden Flags jetzt tatsächlich die Performance bringen ....... aber ich kann mir nicht vorstellen das die SATA Schnittstellen deiner Workstation so bescheiden sein sollen.
Mal immer vorraus gesetzt deine SSD ist i.O.Die SSD ist nagelneu;-) Ich kann mir ehrlich gesagt auch nicht vorstellen, dass die Schnittstellen so mies sind. Immerhin handelt es sich bei dieser WS doch um ein seinerzeit eher hochpreisiges Modell. Heute morgen habe ich nochmals etwas im Internet gesucht und dabei dieses (http://isvpatch.external.hp.com/HPPTF2/drvlib/docs/2006-08-24AHCI_OPROM_MWP.pdf) PDF gefunden. Es erklaert zumindest den Satz "AHCI BIOS not installed" (letzter Absatz bzw. letzter Satz). Ein "SATA optical device" habe ich naemlich nicht.
P.S.:Pit du weißt das auf deiner Workstation SuSe nicht supportet ist :DDass ein bestimmtes BS vom Hersteller fuer eine Maschine X nicht zertifiziert ist, heisst nicht, dass es nicht laeuft. Es bedeutet nur, dass kein Support geleistet wird. Solche Argumente kenne ich zur Genuege und kann sie bald nicht mehr hoeren.

Gruss Pit.

davidbaumann
13.07.14, 11:09
Hab ich das überlesen, oder hat noch keiner ein Firmware-Update der SSD vorgeschlagen?
Gibt es in BIOS den Modus "AHCI" ohne Raid?
Hat sich schon jemand über das Alignment Gedanken gemacht? Immerhin halbiert sich die Netto-Datenrate, weil pro Dateisystem-Sektor immer 2 physikalische Sektoren auf der SSD angefasst werden müssen, beim Lesen als auch beim Schreiben.

https://wiki.archlinux.org/index.php/Solid_State_Drives

Gruß.

just4uk
13.07.14, 13:34
Hi Pit,
entspann dich, das mit "nicht supportet" war als Joke gedacht deswegen auch der = :D
Aber zum Thema.
Ich hatte ne neue SSD nagelneu gekauft, ausgepackt, eingebaut, partitioniert und die hatte einen so besch..... Datendurchsatz da war mein langsamster USB-Stick schneller!
Fazit: Das Ding war nach ein paar Minuten so heiß das ich sie gerade noch so für 2-3 Sekunden anfassen konnte. Gemessen wären es min. ca. 50° gewesen!
Will sagen obwohl neu kann die schon ne Macke haben, Murphys Law :(
Thema Alignment: sollte schon länger kein Thema mehr sein.
Thema Firmware: ja hier bewegen sich u.U. erstaunliche Dinge, aber es wird mit Sicherheit wieder ein ganz tolles Windows Tool dafür notwendig sein.

@spychodelics
Speedy Gonzales ist genau die richtige Bezeichnung.
Gerade mein altes 6510b ist nicht wieder zu erkennen, wobei ich mir nicht erklären kann warum eine magnetische Disk in dem Notebook auf gerade mal 30/40 MB/s kommt.

Gruß aus L.E.
Uwe