SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Hallo zusammen,
wie hier schon beschrieben (viewtopic.php?f=13&t=181210) ist mir aufgefallen,
dass eine meiner SSD's (Crucial MX500, SATA2, AHCI-Mode, 7 Partitionen, GPT) nur mit max 130MB/s von ext4 Partition zu ext4 Partition schreibt.
Das ist sowohl bei xfce4 (Thunar) als auch auf der Konsole (cp, mc) der Fall.
Ist das normal bei Schreibvorgängen von Partition zu Partition (beide ext4) innerhalb einer SSD?
Denn eine externe, ntfs, usb3.0 hdd, schreibt und liest mit max. 150-180MB/s. Danke nochmal @towo für den Tipp mit ntfs3.
Ich verwende "gvfs" was wiederum "Fuse3" verwendet, kann es damit zusammen hängen?
Laut Leistungstest von "gnome-disk-utility" sollte diese SSD (theoretisch) deutlich schneller lesen und schreiben können:
wie hier schon beschrieben (viewtopic.php?f=13&t=181210) ist mir aufgefallen,
dass eine meiner SSD's (Crucial MX500, SATA2, AHCI-Mode, 7 Partitionen, GPT) nur mit max 130MB/s von ext4 Partition zu ext4 Partition schreibt.
Das ist sowohl bei xfce4 (Thunar) als auch auf der Konsole (cp, mc) der Fall.
Ist das normal bei Schreibvorgängen von Partition zu Partition (beide ext4) innerhalb einer SSD?
Denn eine externe, ntfs, usb3.0 hdd, schreibt und liest mit max. 150-180MB/s. Danke nochmal @towo für den Tipp mit ntfs3.
Ich verwende "gvfs" was wiederum "Fuse3" verwendet, kann es damit zusammen hängen?
Laut Leistungstest von "gnome-disk-utility" sollte diese SSD (theoretisch) deutlich schneller lesen und schreiben können:
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Wahrscheinlich eine Frage des Mainboards, RAM, und des Controllers. Ich habe auch eine SSD an einem SATA2 Controller. Was erwartest Du? Die gleiche SSD an SATA3 und mit aktueller Hardware lieferte auch schon einen Durchsatz von ca. 600 MB/s. Es gibt keinen Trick und keine Magie, es sei denn Du erwirbst einen neuen Rechner. Auch ein Controller Wechsel von SATA2 zu SATA3 würde nichts bringen, weil alle verbauten Komponente mit der Geschwindigkeit nicht klar kommen. Habe mich ausgiebig diesem Thema gewidmet. Fazit: ich kann mit diesem Defizit gut leben. Es ist ja nicht allein der Durchsatz, sondern auch der Datenzugriff. Und der ist trotzdem sehr viel schneller ist als bei einer klassischen HD.
Gruß ralli
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Die Geschwindigkeit sieht realistisch aus. "SATA 2" limitiert laut Spezifikation bei etwa 300MB/s. Alles darüber hinaus ist Bonus.
Und SATA arbeitet im Halb-Duplex-Verfahren, d.h., Lesen und Schreiben auf den selben Datenträger müssen sich diese Datenrate teilen.
Kopiere mal eine Datei von der SSD nach /dev/zero! Dabei entfällt das Zurückschreiben und du solltest die voll Datenrate zum Lesen bekommen.
Danach schreibst du von /dev/zero in eine Datei auf einem Dateiystem deiner SSD. Dann kriegst du den gleichen Benchmark in Schreibrichtung.
Die Abweichung zu deinem Gnome-Disk-Utility-Screenshot sollte dann dem Overhead des Dateisystems entsprechen.
Falls dein Mainboard auch SATA3-Anschlüsse hat (mein 10 Jahre altes Board hat SATA2 und 3), solltest du die SSD umstecken.
Und SATA arbeitet im Halb-Duplex-Verfahren, d.h., Lesen und Schreiben auf den selben Datenträger müssen sich diese Datenrate teilen.
Kopiere mal eine Datei von der SSD nach /dev/zero! Dabei entfällt das Zurückschreiben und du solltest die voll Datenrate zum Lesen bekommen.
Danach schreibst du von /dev/zero in eine Datei auf einem Dateiystem deiner SSD. Dann kriegst du den gleichen Benchmark in Schreibrichtung.
Die Abweichung zu deinem Gnome-Disk-Utility-Screenshot sollte dann dem Overhead des Dateisystems entsprechen.
Falls dein Mainboard auch SATA3-Anschlüsse hat (mein 10 Jahre altes Board hat SATA2 und 3), solltest du die SSD umstecken.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Habe gerade im bios nachgeschaut, die ssd ist an einem sata3 port angeschlossen, nicht sata2 hatte mich da falsch erinnert.
Das Board ist dieses SoC hier: https://www.asrock.com/MB/Intel/Q2900-ITX/index.de.asp
Sowohl was den Unterschied sata2 vs. sata3 auf diesem SoC angeht als auch die Zugriffszeiten.
Könnte ich bei den Mountoptionen noch was optimieren?
Die Systempartition (habe keine extra Partitionen für boot, home usw.) wird mit der Option "relatime" gebootet, die 2 Datenpartitionen haben diese Option nicht gesetzt,
würde es was bringen wenn ich diese Option für die Datenpartitionen in "gnome-disk-utility" setze?
Gvfs setzt da irgendwelche Optionen selber, die man aber in "gnome-disk-utility" (Änderungen in der fstab werden dann von gvfs übernommen ) ändern kann.
Ich war halt stutzig geworden, der Geschwindigkeitszuwachs der usb3.0-hdd mit ntfs3, hat mir gezeigt dass ein Kopiervorgang zwischen den ssd-Partitionen deutlich langsamer ist. Das eine externe wd-mybook-hdd (glaube die dreht nur mit 5400rpm) an einem usb3.0 Port schnellere r/w Werte hat als eine interne ssd an einem sata3 Port überrascht mich ziemlich.
Ich weiss ehrlich gesagt nicht wie ich eine Datei von der SSD nach /dev/zero und zurück schreibe, ich muss das mal recherchieren.
Beim sata-port hatte ich mich geirrt, die ssd ist am sata3-port angeschlossen.
Auch an dich die Frage, kann ich etwas in der fstab mittels Mountoptionen optimieren?
Ein Firmware-update der Crucial-mx500 ist obsolet da bereits die Firmware Version: M3CR023 installiert ist.
Also wenn da mit Mountoptionen auch nichts geht, wird mein kleiner htpc wohl doch vor Weihnachten ersetzt...
Das Board ist dieses SoC hier: https://www.asrock.com/MB/Intel/Q2900-ITX/index.de.asp
danke für deine Hinweise, ich fürchte du hast in allen Punkten recht, was die Hardwareseite angeht.ralli hat geschrieben:04.06.2021 07:08:13Wahrscheinlich eine Frage des Mainboards, RAM, und des Controllers. Ich habe auch eine SSD an einem SATA2 Controller. Was erwartest Du? Die gleiche SSD an SATA3 und mit aktueller Hardware lieferte auch schon einen Durchsatz von ca. 600 MB/s. Es gibt keinen Trick und keine Magie, es sei denn Du erwirbst einen neuen Rechner. Auch ein Controller Wechsel von SATA2 zu SATA3 würde nichts bringen, weil alle verbauten Komponente mit der Geschwindigkeit nicht klar kommen. Habe mich ausgiebig diesem Thema gewidmet. Fazit: ich kann mit diesem Defizit gut leben. Es ist ja nicht allein der Durchsatz, sondern auch der Datenzugriff. Und der ist trotzdem sehr viel schneller ist als bei einer klassischen HD.
Gruß ralli
Sowohl was den Unterschied sata2 vs. sata3 auf diesem SoC angeht als auch die Zugriffszeiten.
Könnte ich bei den Mountoptionen noch was optimieren?
Die Systempartition (habe keine extra Partitionen für boot, home usw.) wird mit der Option "relatime" gebootet, die 2 Datenpartitionen haben diese Option nicht gesetzt,
würde es was bringen wenn ich diese Option für die Datenpartitionen in "gnome-disk-utility" setze?
Gvfs setzt da irgendwelche Optionen selber, die man aber in "gnome-disk-utility" (Änderungen in der fstab werden dann von gvfs übernommen ) ändern kann.
Ich war halt stutzig geworden, der Geschwindigkeitszuwachs der usb3.0-hdd mit ntfs3, hat mir gezeigt dass ein Kopiervorgang zwischen den ssd-Partitionen deutlich langsamer ist. Das eine externe wd-mybook-hdd (glaube die dreht nur mit 5400rpm) an einem usb3.0 Port schnellere r/w Werte hat als eine interne ssd an einem sata3 Port überrascht mich ziemlich.
danke für deine Hinweise, das mit dem Halb-Duplex-Verfahren wusste ich noch nicht.hikaru hat geschrieben:04.06.2021 07:47:18Die Geschwindigkeit sieht realistisch aus. "SATA 2" limitiert laut Spezifikation bei etwa 300MB/s. Alles darüber hinaus ist Bonus.
Und SATA arbeitet im Halb-Duplex-Verfahren, d.h., Lesen und Schreiben auf den selben Datenträger müssen sich diese Datenrate teilen.
Kopiere mal eine Datei von der SSD nach /dev/zero! Dabei entfällt das Zurückschreiben und du solltest die voll Datenrate zum Lesen bekommen.
Danach schreibst du von /dev/zero in eine Datei auf einem Dateiystem deiner SSD. Dann kriegst du den gleichen Benchmark in Schreibrichtung.
Die Abweichung zu deinem Gnome-Disk-Utility-Screenshot sollte dann dem Overhead des Dateisystems entsprechen.
Falls dein Mainboard auch SATA3-Anschlüsse hat (mein 10 Jahre altes Board hat SATA2 und 3), solltest du die SSD umstecken.
Ich weiss ehrlich gesagt nicht wie ich eine Datei von der SSD nach /dev/zero und zurück schreibe, ich muss das mal recherchieren.
Beim sata-port hatte ich mich geirrt, die ssd ist am sata3-port angeschlossen.
Auch an dich die Frage, kann ich etwas in der fstab mittels Mountoptionen optimieren?
Ein Firmware-update der Crucial-mx500 ist obsolet da bereits die Firmware Version: M3CR023 installiert ist.
Also wenn da mit Mountoptionen auch nichts geht, wird mein kleiner htpc wohl doch vor Weihnachten ersetzt...
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Von /dev/zero lesen geht mit dd (hier 10GB):wurst10 hat geschrieben:04.06.2021 08:45:13Ich weiss ehrlich gesagt nicht wie ich eine Datei von der SSD nach /dev/zero und zurück schreibe, ich muss das mal recherchieren.
Code: Alles auswählen
dd if=/dev/zero of=DATEINAME bs=100M count=100
Code: Alles auswählen
dd if=GROẞE_DATEI of=/dev/zero
Code: Alles auswählen
cp GROẞE_DATEI /dev/zero
Dann hätte ich mehr Durchsatz erwartet. Vielleicht limitiert aber auch dein SoC.wurst10 hat geschrieben:04.06.2021 08:45:13Beim sata-port hatte ich mich geirrt, die ssd ist am sata3-port angeschlossen.
Wie sehen Load und CPU-Auslastung beim Kopieren aus?
Vermutlich nicht. Wie sehen die aktuellen Optionen aus?wurst10 hat geschrieben:04.06.2021 08:45:13Auch an dich die Frage, kann ich etwas in der fstab mittels Mountoptionen optimieren?
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=/dev/zero of=GROẞE_DATEI bs=100M count=100
100+0 Datensätze ein
100+0 Datensätze aus
10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 33,0729 s, 317 MB/s
Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=GROẞE_DATEI of=/dev/zero
20480000+0 Datensätze ein
20480000+0 Datensätze aus
10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 135,015 s, 77,7 MB/s
Das ist das Problem wenn man gvfs nutzt, werden die fstab Einträge und Optionen von gvfs automatisch gesetzt.Vermutlich nicht. Wie sehen die aktuellen Optionen aus?
Welche das sind ist nirgends zu sehen, denn die fstab ist bis auf den Eintrag der Systempartition, leer.
So sieht die fstab aus, wenn ich sda7 via Thunar/gvfs gemountet habe, nur die syspartition ist eingetragen, sda7 nicht:
Code: Alles auswählen
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda1
UUID=d2bde16b-f981-4e3e-9d8a-34253a0a3694 / ext4 discard,rw,relatime 0 1
"Vorgabe der Benutzersitzung" ausschaltet, kann man Mountoptionen setzen, die dann auch von gvfs übernommen werden.
Eigene Einträge in der fstab, werden von gvfs überschrieben (oder nicht verwendet).
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Was erwartest du denn?
USB3 macht 5 GBit/s, SATA2 schafft 2.4 GBit/s, bzw. 300MByte/s.
Dein Board hat aber auch SATA3-Anschlüsse, die du für deine SSD nutzen solltest, die sind doppelt so schnell.
Mein Q1900 hat nur SATA2-Schnittstellen und kommt beim Kopieren einer rund 4GB großen Datei auf folgendes Ergebnis:
Vorher habe ich, um Cachingeffekte zu vermeiden, mit
Caches und Buffers gelöscht.
Daraus läßt sich bei mir eine Übertragungsgeschwindigkeit von 120MByte/s errechnen. Da hier aber eigentlich 4GB gelesen und dann 4GB geschrieben werden, sind es sogar 240MB/s, also rund 20% unter dem, was SATA2 theoretisch schafft. Viel mehr läßt sich mit SATA2 also nicht herauskitzeln.
USB3 macht 5 GBit/s, SATA2 schafft 2.4 GBit/s, bzw. 300MByte/s.
Dein Board hat aber auch SATA3-Anschlüsse, die du für deine SSD nutzen solltest, die sind doppelt so schnell.
Mein Q1900 hat nur SATA2-Schnittstellen und kommt beim Kopieren einer rund 4GB großen Datei auf folgendes Ergebnis:
Code: Alles auswählen
time cp Win10_1511_German_x64.iso kopie.iso
real 0m33.475s
user 0m0.091s
sys 0m17.059s
Code: Alles auswählen
echo 3 > /proc/sys/vm/drop_caches
Daraus läßt sich bei mir eine Übertragungsgeschwindigkeit von 120MByte/s errechnen. Da hier aber eigentlich 4GB gelesen und dann 4GB geschrieben werden, sind es sogar 240MB/s, also rund 20% unter dem, was SATA2 theoretisch schafft. Viel mehr läßt sich mit SATA2 also nicht herauskitzeln.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Interesant! D.h., deine CPU limitiert bei rund 300MB/s, was zu deinen ursprünglichen Ergebnissen passt.wurst10 hat geschrieben:04.06.2021 09:44:53Die cpu-Last bei einem Kern ist 99%, die anderen 3 dümpeln so bei 3-5% herum.Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=/dev/zero of=GROẞE_DATEI bs=100M count=100 100+0 Datensätze ein 100+0 Datensätze aus 10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 33,0729 s, 317 MB/s
Eigentlich meinte ich aber, du solltest die CPU-Last (Load) und -auslastung (Usage) beim Kopieren von der SSD auf die SSD testen.
Mein Fehler:wurst10 hat geschrieben:04.06.2021 09:44:53Die cpu-Last bei einem Kern ist 99%, die anderen 3 dümpeln so bei 2-8% herum.Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=GROẞE_DATEI of=/dev/zero 20480000+0 Datensätze ein 20480000+0 Datensätze aus 10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 135,015 s, 77,7 MB/s
dd überträgt ohne Angabe von bs in 512B-Blöcken, was garantiert unterhalb der Blockgröße deiner SSD ist. D.h. dass jeder zu lesende Block mehrfach angefasst wird, und das kostet Performance. Wiederhole das Ganze mal, gib dabei aber noch bs=100M mit!
Mit gvfs kenne ich mich leider nicht aus.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Ich habe ja den Vorgänger von besagtem Board hier, und da limitiert die CPU nicht. Meine CPU hängt da zu 80% im IO-Wait, also ein sicheres Zeichen dafür, daß hier SATA limitiert.hikaru hat geschrieben:04.06.2021 10:29:31D.h., deine CPU limitiert bei rund 300MB/s, was zu deinen ursprünglichen Ergebnissen passt.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=/dev/zero of=GROẞE_DATEI bs=100M count=100
100+0 Datensätze ein
100+0 Datensätze aus
10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 32,987 s, 318 MB/s
Code: Alles auswählen
PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL
2655 htpc 20 0 108152 104156 1728 R 98,7 1,4 0:32.26 dd
Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=GROẞE_DATEI of=/dev/zero bs=100M
100+0 Datensätze ein
100+0 Datensätze aus
10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 25,8617 s, 405 MB/s
Code: Alles auswählen
PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL
2689 htpc 20 0 108152 104192 1756 R 48,0 1,4 0:08.59 dd
Wie kann ich das testen?Eigentlich meinte ich aber, du solltest die CPU-Last (Load) und -auslastung (Usage) beim Kopieren von der SSD auf die SSD testen.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Die ssd hängt an einem sata3 Port, hatte mich oben bereits korrigiert, sorry für die Verwirrung im Eingangspost.MSfree hat geschrieben:04.06.2021 10:37:46Ich habe ja den Vorgänger von besagtem Board hier, und da limitiert die CPU nicht. Meine CPU hängt da zu 80% im IO-Wait, also ein sicheres Zeichen dafür, daß hier SATA limitiert.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Sorry, da bin ich wieder. Leider kann ich Dir bei Deinen Optimierungsbemühungen selber nicht weiter helfen. Meine SSD schafft unter Buster 140 MB/s mit SATA2 Controller, da bin ich aber mit zufrieden. Leistungstests unter verschiedenen Linux OS ergeben völlig unterschiedliche Werte. Ähnliches habe ich auch schon bei Soundkarten erlebt. Von sehr guten glasklaren Sound bis unerträgliche Störungen war alles dabei. Buster schneidet bei allem überdurchschnittlich gut ab. Liegt wohl an der Qualitätssicherung und den Treibern. Aber Du bist hier ja von geballter Kompetenz umgeben...
Gruß ralli
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Sorry hatte da was falsch verstanden, denke du meintest das hier...?hikaru hat geschrieben:04.06.2021 09:06:50Dann hätte ich mehr Durchsatz erwartet. Vielleicht limitiert aber auch dein SoC.
Wie sehen Load und CPU-Auslastung beim Kopieren aus?
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Nein, auch dein Q1900 hat laut Hersteller, 2 x SATA3 6.0 Gb/s Connectors by ASMedia ASM1061, support NCQ, AHCI and Hot Plug.MSfree hat geschrieben:04.06.2021 10:26:49Mein Q1900 hat nur SATA2-Schnittstellen und kommt beim Kopieren einer rund 4GB großen Datei auf folgendes Ergebnis:
https://www.asrock.com/mb/Intel/Q1900-ITX/index.de.asp
Vermutlich hängt auch deine ssd an einem der vorhandenen sata3 Ports und du hast daher ähnliche Werte wie ich.Daraus läßt sich bei mir eine Übertragungsgeschwindigkeit von 120MByte/s errechnen. Da hier aber eigentlich 4GB gelesen und dann 4GB geschrieben werden, sind es sogar 240MB/s, also rund 20% unter dem, was SATA2 theoretisch schafft. Viel mehr läßt sich mit SATA2 also nicht herauskitzeln.
Dein Q1900 ist nicht der Vorgänger sondern der kleine (j1900=Celeron) Bruder des Q2900 (J2900=Pentium). SieheMSfree hat geschrieben:04.06.2021 10:37:46Ich habe ja den Vorgänger von besagtem Board hier, und da limitiert die CPU nicht. Meine CPU hängt da zu 80% im IO-Wait, also ein sicheres Zeichen dafür, daß hier SATA limitiert.
https://www.asrock.com/mb/Intel/Q1900-ITX/index.de.asp
vs.
https://www.asrock.com/MB/Intel/Q2900-ITX/index.de.asp
Die asrock-SoC's sind wohl tatsächlich so langsam, leider...
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Ich hätte da etwas genauer sein müssen. Mein Board ist das Q1900M:wurst10 hat geschrieben:04.06.2021 22:31:00Nein, auch dein Q1900 hat laut Hersteller, 2 x SATA3 6.0 Gb/s Connectors by ASMedia ASM1061, support NCQ, AHCI and Hot Plug.
https://www.asrock.com/mb/Intel/Q1900M/index.de.asp
und das hat tatsächlich nur zwei 3GBit SATA-Ports.
OK, da hast du auch wieder recht.Dein Q1900 ist nicht der Vorgänger sondern der kleine (j1900=Celeron) Bruder des Q2900 (J2900=Pentium).
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Wieso hat dann meine ssd am sata3 Port so lahme Werte?
Die CrucialMX500 ist keine schlechte ssd, in einem anderen System würde die sicher höhere Geschwindigkeiten liefern.
Die CrucialMX500 ist keine schlechte ssd, in einem anderen System würde die sicher höhere Geschwindigkeiten liefern.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Du bist zu sehr auf die SSD fixiert. Die liefert aber nur die Leistung, die Controller und Treiber zulassen. Hast Du die Möglichkeit, das mal mit der einen oder anderen Live CD zu testen? Ist aber nur eine Idee.
Gruß ralli
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Naja, ich finde das schon ziemlich bemerkenswert, dass unter Linux (buster+bullseye und arch linux)
eine ssd langsamer schreibt und liest als eine externe hdd mit 5400rpm, du etwa nicht?
Was meinst du mit live-cd testen?
Ich könnte mit dd einen usb-stick (z.B. Porteus) erstellen und davon booten, aber was sollte das an den bereits gemessenen Werten ändern?
Andere Linux Distris mit unterschiedlichen Kernelversionen habe ich auf meinem multiboot-system schon probiert, überall das gleiche Ergebnis.
Das einzige was ich noch nicht probiert habe, die CrucialMX500 ausbauen und in den Win10-Rechner hängen
um damit dann die Geschwindigkeitsmessungen zu machen.
eine ssd langsamer schreibt und liest als eine externe hdd mit 5400rpm, du etwa nicht?
Was meinst du mit live-cd testen?
Ich könnte mit dd einen usb-stick (z.B. Porteus) erstellen und davon booten, aber was sollte das an den bereits gemessenen Werten ändern?
Andere Linux Distris mit unterschiedlichen Kernelversionen habe ich auf meinem multiboot-system schon probiert, überall das gleiche Ergebnis.
Das einzige was ich noch nicht probiert habe, die CrucialMX500 ausbauen und in den Win10-Rechner hängen
um damit dann die Geschwindigkeitsmessungen zu machen.
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Hallo,
Wie hoch ist denn der Füllstand dieser SSD?
Gruss, habakug
[1] https://www.computerbase.de/2015-04/cru ... im-test/6/
[2] https://www.computerbase.de/2017-12/cru ... -ssd-test/
erstmal hier [1] nochmal lesen was "Pseudo-SLC-Cache" und "Dynamic Write Acceleration (DWA)" ist:wurst10 hat geschrieben:CrucialMX500
Die Grafik auf [1] zeigt den Abfall deutlich. Die MX500 verwendet ebenfalls DWA [2].[1] hat geschrieben:Schwachstelle: Dauertransfers
Damit DWA effektiv Vorteile bietet, müssen zwischen Dateitransfers Ruhepausen liegen, damit die im SLC-Modus zwischengespeicherten Daten final im MLC-Modus gesichert werden können. Herrscht jedoch eine kontinuierliche sequenzielle Schreiblast mit hohen Datenmengen vor, schlägt der Vorteil in einen Nachteil um.[...]
Ab [...] 58 Prozent der Kapazität ist der Zeitpunkt erreicht, von dem an die im SLC-Modus gesicherten Daten in den MLC-Modus umgewandelt werden müssen. Da der Host in diesem Szenario parallel noch neue Daten schreibt, kommt es zu einem Leistungseinbruch, der die Transferrate auf deutlich unter 100 MB/s (Abschnitt 3) fallen lässt.
Wie hoch ist denn der Füllstand dieser SSD?
Gruss, habakug
[1] https://www.computerbase.de/2015-04/cru ... im-test/6/
[2] https://www.computerbase.de/2017-12/cru ... -ssd-test/
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
interessante Infos, passt auch irgendwie zum Verhalten der ssd. Am Anfang ist z.B. der Kopiervorgang recht schnell,
ab 2gb wird er dann schrittweise langsamer und pendelt sich bei 130MB/s ein. Belegt sind nur ca. 130gb
Das gnome-disk-utility und auch dd liefern sehr ordentliche Werte für die ssd.
Nur werden diese Werte nicht bei Lese/Schreibvorgängen aus einem Dateimanager (egal ob thunar, nautilus, pcmanfm) heraus erreicht, auch nicht in der Konsole mit mc.
Irgendwas stimmt doch da nicht, wenn die ssd mit 318MB/s schreiben und mit 405MB/s lesen kann,
dann müsste das doch auch mittels Dateimanager möglich sein.
ab 2gb wird er dann schrittweise langsamer und pendelt sich bei 130MB/s ein. Belegt sind nur ca. 130gb
Das gnome-disk-utility und auch dd liefern sehr ordentliche Werte für die ssd.
Nur werden diese Werte nicht bei Lese/Schreibvorgängen aus einem Dateimanager (egal ob thunar, nautilus, pcmanfm) heraus erreicht, auch nicht in der Konsole mit mc.
Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=/dev/zero of=GROẞE_DATEI bs=100M count=100
100+0 Datensätze ein
100+0 Datensätze aus
10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 32,987 s, 318 MB/s
Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=GROẞE_DATEI of=/dev/zero bs=100M
100+0 Datensätze ein
100+0 Datensätze aus
10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 25,8617 s, 405 MB/s
dann müsste das doch auch mittels Dateimanager möglich sein.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Ob die in anderen Systemen wirklich wesentlich schneller wäre, bezweifel ich.wurst10 hat geschrieben:04.06.2021 23:21:58Wieso hat dann meine ssd am sata3 Port so lahme Werte?
Die CrucialMX500 ist keine schlechte ssd, in einem anderen System würde die sicher höhere Geschwindigkeiten liefern.
Deine Benchmarks:
Sagen doch, daß die SSD mit 400MB/s liest und 320MB/s schreibt. Ich habe jetzt nicht nach Benchmarks für die MX500 im Internet gesucht, denke aber, daß das ein ziemlich typischer Wert für sogenannte Consumergeräte ist. Davon abgesehen, bei SATA3 ist bei 600MB/s Schluß, und SATA ist generell nicht vollduplex. Man kann also entweder 600MB/s schreiben, oder 600MB/s lesen, oder gleichzeitig 300MB/s schreiben plus 300MB/s lesen.Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=/dev/zero of=GROẞE_DATEI bs=100M count=100 100+0 Datensätze ein 100+0 Datensätze aus 10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 32,987 s, 318 MB/s
Code: Alles auswählen
[htpc@j2900sda1 ~]/$ dd if=GROẞE_DATEI of=/dev/zero bs=100M 100+0 Datensätze ein 100+0 Datensätze aus 10485760000 Bytes (10 GB, 9,8 GiB) kopiert, 25,8617 s, 405 MB/s
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Hallo wurst10,
alle Deine Erfahrungen kann ich von meiner Seite bestätigen. Meine klassische HD (1 TB) ist 30% schneller als wie die SSD. Warum das so ist, kann ich nicht erklären. Das aber die erzielten Ergebnisse zum Teil auch vom verwendeten OS und diversen Dateimanagern abweichen, ist Fakt. Wahrscheinlich völlig normal. Ich denke es ist falsch, normative gleiche Ergebnisse zu erwarten, weil die Realität etwas anderes wieder spiegelt.
Gruß ralli
alle Deine Erfahrungen kann ich von meiner Seite bestätigen. Meine klassische HD (1 TB) ist 30% schneller als wie die SSD. Warum das so ist, kann ich nicht erklären. Das aber die erzielten Ergebnisse zum Teil auch vom verwendeten OS und diversen Dateimanagern abweichen, ist Fakt. Wahrscheinlich völlig normal. Ich denke es ist falsch, normative gleiche Ergebnisse zu erwarten, weil die Realität etwas anderes wieder spiegelt.
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Hab mal weiter getestet, gnome-disk-utility liefert andere Werte als wie hdparm
Und direkt nach dem Rechnerstart lieferte gnome-disk-utility ein katastrophales Ergebnis (so um die 75 /MB/s). Könnte daran liegen, das unter Gnome ein Hintergrunddienst läuft (Indizierung), denn 10 Minuteb später waren es wieder normale Werte. Ja ja, Dein Rechner, das unbekannte Wesen ....
Gruß ralli
Code: Alles auswählen
/usr/sbin/hdparm -tT /dev/sda
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
Habe das gerade nochmal gelesen, die 2. Grafik rechts mit der Bildunterschrifthabakug hat geschrieben:05.06.2021 10:00:49Hallo,
erstmal hier [1] nochmal lesen was "Pseudo-SLC-Cache" und "Dynamic Write Acceleration (DWA)" ist:wurst10 hat geschrieben:CrucialMX500Die Grafik auf [1] zeigt den Abfall deutlich. Die MX500 verwendet ebenfalls DWA [2].[1] hat geschrieben:Schwachstelle: Dauertransfers
Damit DWA effektiv Vorteile bietet, müssen zwischen Dateitransfers Ruhepausen liegen, damit die im SLC-Modus zwischengespeicherten Daten final im MLC-Modus gesichert werden können. Herrscht jedoch eine kontinuierliche sequenzielle Schreiblast mit hohen Datenmengen vor, schlägt der Vorteil in einen Nachteil um.[...]
Ab [...] 58 Prozent der Kapazität ist der Zeitpunkt erreicht, von dem an die im SLC-Modus gesicherten Daten in den MLC-Modus umgewandelt werden müssen. Da der Host in diesem Szenario parallel noch neue Daten schreibt, kommt es zu einem Leistungseinbruch, der die Transferrate auf deutlich unter 100 MB/s (Abschnitt 3) fallen lässt.
Wie hoch ist denn der Füllstand dieser SSD?
Gruss, habakug
[1] https://www.computerbase.de/2015-04/cru ... im-test/6/
[2] https://www.computerbase.de/2017-12/cru ... -ssd-test/
"DWA-Technik nicht bei allen Modellen (Bild: Micron)"
Sagt mein Modell nutzt kein DWA (not required). Laut "smartctl" habe ich das "Device Model: CT500MX500SSD1"
Irgendwie passt das alles nicht zu einander, denn:
Code: Alles auswählen
[root@j2900sda1 ~]# /usr/sbin/hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 3706 MB in 1.99 seconds = 1860.44 MB/sec
Timing buffered disk reads: 1134 MB in 3.00 seconds = 377.53 MB/sec
wurst10 hat geschrieben:05.06.2021 10:31:29Am Anfang ist z.B. der Kopiervorgang recht schnell, ab 2gb wird er dann schrittweise langsamer und pendelt sich bei 130MB/s ein.
Re: SSD schreibt nur mit max 130MB/s von ext4 Partition zu ext4 Partition
MSfree hat geschrieben:05.06.2021 11:37:13Ob die in anderen Systemen wirklich wesentlich schneller wäre, bezweifel ich.
Deine Benchmarks:
Sagen doch, daß die SSD mit 400MB/s liest und 320MB/s schreibt. Ich habe jetzt nicht nach Benchmarks für die MX500 im Internet gesucht, denke aber, daß das ein ziemlich typischer Wert für sogenannte Consumergeräte ist. Davon abgesehen, bei SATA3 ist bei 600MB/s Schluß, und SATA ist generell nicht vollduplex. Man kann also entweder 600MB/s schreiben, oder 600MB/s lesen, oder gleichzeitig 300MB/s schreiben plus 300MB/s lesen.
Das wäre auch ok so, aber sie schreibt nur mit 130MB/s (egal ob filemanager, cp oder mc in der Konsole).
Das man die Gschwindigkeitsangabe im filemanager eher als Schätzung betrachten sollte verstehe ich ja,
aber der cp Befehl und mc in der Konsole liefern ziemlich ähnliche Ergebnisse.
Die von gnome-disk-utility und dd ermittelten Werte, werden bei normaler nutzung nicht erreicht.
Am schnellsten schreibt die ssd auf die externe ntfs-hdd, aber auch nur mit 150-180MB/s,
das ist gerade mal die Hälfte von den (half-duplex) Werten die du beschrieben hast.