Moin, wie im Topic bereits erwähnt habe ich eine M2 SSD ( Samsung 990 PRO NVMe M.2 SSD ) via Adapter ( https://www.amazon.de/dp/B09M41W4W4?psc ... ct_details ) im PCIe Slot, jeweils im Desktop und Server. Desktop ist ein i7 4790 | 32 GB RAM Server HP ML110 G9 xeon 2603 | 32 GB RAM
Auf dem Desktop System ist Schreibrate ( nmon ) recht "konstant" zwischen 0.8-1,8 GB/s. Auf dem Server zwischen 0.5-1,8 GB/s allerdings nur 1-2 Sekunden und dann 1-2 Sekunden Null.
Woran kann das liegen, SSD/Adapter sind identisch. das Kopieren einer 20 GB Datei : Desktop 31s / Server 51s. Der Sinn einer M2 SSD geht beim Server verloren da im Schnitt nur 600MB/s erreicht werden. Lesen auf beiden Systemen 3,4 GB/s, ergo sind die technischen Specs des PCIe Datenbussen korrekt.
Vorschläge ? Analyseansätze ?
M2 SSD in PCIe Adapter - 3,4 GB lesen aber nur 600 mb schreiben
- whisper
- Beiträge: 3195
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: M2 SSD in PCIe Adapter - 3,4 GB lesen aber nur 600 mb schreiben
Mein Server hat während des Backups mal kleine io Spitzen.
Will damit sagen, so große Schreibdaten sind da gar nicht bei mir, da würde deine ssd wahrscheinlich gar kein Problem haben
Ich habe nur HDD.
Hilft dir nicht weiter, ausser, dass du mal siehst, was ein Monitoring bieten könnte.
Hast du eins?
Vielleicht vergleichst du mal die Anzahl der PCI-e Lanes?
Fällt mir gerade ein.
Mein Laptop:
und der Server:
Also doch große Unterschiede
Will damit sagen, so große Schreibdaten sind da gar nicht bei mir, da würde deine ssd wahrscheinlich gar kein Problem haben
Ich habe nur HDD.
Hilft dir nicht weiter, ausser, dass du mal siehst, was ein Monitoring bieten könnte.
Hast du eins?
Vielleicht vergleichst du mal die Anzahl der PCI-e Lanes?
Fällt mir gerade ein.
Mein Laptop:
Code: Alles auswählen
dmidecode |grep PCI
PCI is supported
Type: x8 PCI Express x8
Type: x4 PCI Express x4
Type: x4 PCI Express x8
String: PCIExpressx16
Code: Alles auswählen
dmidecode |grep PCI
PCI is supported
Type: x16 PCI Express
Type: x1 PCI Express
Type: x1 PCI Express
Type: x1 PCI Express
Type: x1 PCI Express
Type: x1 PCI Express
Type: 32-bit PCI
Type: 32-bit PCI
Re: M2 SSD in PCIe Adapter - 3,4 GB lesen aber nur 600 mb schreiben
Dateisysteme? Caches? Gleiche Datei verwenden, Caches droppen lassen und mit dd conv=fsync […] die tatsächlichen Zeiten vergleichen.
OT:
In der von dir verwendeten Sprache gehören keine Leerzeichen vor Satzzeichen.
„I fought in the Vim-Emacs-War.“ Quelle
Re: M2 SSD in PCIe Adapter - 3,4 GB lesen aber nur 600 mb schreiben
Code: Alles auswählen
sudo dmidecode |grep PCI
[sudo] Passwort für speefak:
PCI is supported
Designation: PCI-E Slot 1
Type: x16 PCI Express 3
Designation: PCI-E Slot 2
Type: x4 PCI Express 3
Designation: PCI-E Slot 3
Type: x8 PCI Express 3
Designation: PCI-E Slot 4
Type: x4 PCI Express 3
Designation: PCI-E Slot 5
Type: x8 PCI Express 3
Re: M2 SSD in PCIe Adapter - 3,4 GB lesen aber nur 600 mb schreiben
Besser ist’s, die Caches direkt vor der Operation zu droppen. Außerdem ist eine leere Datei für die Aufgabe nicht gut geeignet. Besser: 1GB aus /dev/urandom, Cache droppen, mit dd conv=fsync […] messen und vergleichen.speefak hat geschrieben:15.04.2024 16:07:43Um Caching "Verzerrungen" zu vermeiden hab ich jeweils eine 20GB Datei kopiert ( fallocate -l 20G test )
„I fought in the Vim-Emacs-War.“ Quelle