lord-icon
Goto Top

NVME recht langsam

Moin,

ich fahre gerade ein paar Bechmarks.
Leider ergeben sich ein paar Ungereimtheiten bzgl. der Geschwindigkeit der NVME:

Testverfahren: ich habe dd immer für 1min laufen lassen und dann abgebrochen.

Fangen wir erstmal an die Geräte über /dev/ zu messen:
**sudo dd status=progress bs=1M if=/dev/<GERÄT> of=/dev/null**
sda2 	  = 15319695360 bytes (15 GB, 14 GiB) copied, 60,3156 s, 254 MB/s
nvme0n1p2 = 74334601216 bytes (74 GB, 69 GiB) copied, 60,2929 s, 1,2 GB/s

1,2 GB/s = sehr schön. So würde ich das zukünftig gern auch produltiv sehen. 74GB wurden geschrieben


Hängen wir nun die magnetische sowie die NVME mit folgenden Befehl ein:
**sudo -s mount -t ntfs -o discard /dev/<GERÄT> /mnt/usb-hdd/**
usb-hdd = 7278166016 bytes (7,3 GB, 6,8 GiB) copied, 60,3561 s, 121 MB/s
NVME	= 7595884544 bytes (7,6 GB, 7,1 GiB) copied, 60,3419 s, 126 MB/s

Ohjeee... aber war zu erwarten bei den alten Befehl

umount und erneuter mount mittels:
**ntfs-3g -o big_writes /dev/<GERÄT> /mnt/usb-hdd**
usb-hdd = 15597568000 bytes (16 GB, 15 GiB) copied, 60,3981 s, 258 MB/s
NVME	= 39115030528 bytes (39 GB, 36 GiB) copied, 60,4082 s, 648 MB/s

Was passiert hier? Wieso ist die NVME um die Hälfte langsamer ?
Gibt es noch bessere mounting-Befehle ?

Content-Key: 5721328661

Url: https://administrator.de/contentid/5721328661

Printed on: April 27, 2024 at 09:04 o'clock

Member: maretz
Solution maretz Jan 29, 2023 at 19:50:59 (UTC)
Goto Top
dir ist aber schon klar das ntfs unter linux eher suboptimal ist? Dafür hast du genügend eigene Dateisysteme (ext4,...) - ich würde es damit testen...
Member: MysticFoxDE
Solution MysticFoxDE Jan 30, 2023 at 06:18:13 (UTC)
Goto Top
Moin @lord-icon,

Was passiert hier? Wieso ist die NVME um die Hälfte langsamer ?

ganz einfach, weil du zum Messen entweder das falsche Betriebssystem oder das falsche Dateisystem verwendest.
So wie maretz es oben schon angesprochen hat, NTFS ist nicht die Stärke eines Pinguins. 😉

Beste Grüsse aus BaWü
Alex
Member: MirkoKR
MirkoKR Jan 30, 2023 at 06:24:54 (UTC)
Goto Top
Moin.

Ich nehme an, das unter deiner Konstellation die Daten der HDD [teilweise] im 2. Test geCached wurden und daher beim Schreiben im 3ten Test zumindest anfangs ohne nochmaliges Lesen entsprechend zum schnellen Schreiben auf die NVMe zur Verfügung standen ...

Ich schließ mich da an:
Optimiere deine Test-Konstellation für die Tests ...
Member: lord-icon
lord-icon Jan 31, 2023 updated at 20:44:46 (UTC)
Goto Top
Ihr habt Recht gehabt.... wie konnte ich nur zweifeln face-wink

Einmal mit ext4 getestet:
sudo mkfs.ext4 /dev/nvme0n1p2
sudo dd status=progress if=/dev/zero of=/mnt/NVME/leereDatei bs=1M count=102400

83490766848 bytes (83 GB, 78 GiB) copied, 60,443 s, 1,4 GB/s


So siehts schön aus face-wink
Habt Dank