F
Fux
Jungspund
Hallo zusammen,
im Zusammenhang mit verschiedenen Performance-Vergleichen verschiedener HDs bzw. RAIDs ist mir aufgefallen, daß der Zugriff direkt auf das Block-Device /dev/sdX (bzw. /dev/mdX) um ein vielfaches langsamer vonstatten geht als jener auf eine Datei in einer Partition auf dem Device.
Schreibt man also bspw. mit dd mehrere GB aus /dev/zero nach /dev/sdX (/dev/mdX), so bekam ich bisher nur mickrige Datenraten im einstelligen MB/s-Bereich.
Tue ich das gleiche mit einer Datei in einer auf /dev/sdX (/dev/mdX) angelegten Partition, so erhalte ich realistische (soll heißen, der HD-Performance entsprechende) Werte.
Da ich dieses Verhalten auf verschiedenen PCs mit verschiedener Hardware und sowohl mit als auch ohne RAID beobachtet habe, nehme ich an, daß es sich um ein generelles Problem (oder Feature?) handelt.
Kann mich evtl. mal jemand aufklären, woher diese Unterschiede kommen?
Danke im Voraus!
Fux
im Zusammenhang mit verschiedenen Performance-Vergleichen verschiedener HDs bzw. RAIDs ist mir aufgefallen, daß der Zugriff direkt auf das Block-Device /dev/sdX (bzw. /dev/mdX) um ein vielfaches langsamer vonstatten geht als jener auf eine Datei in einer Partition auf dem Device.
Schreibt man also bspw. mit dd mehrere GB aus /dev/zero nach /dev/sdX (/dev/mdX), so bekam ich bisher nur mickrige Datenraten im einstelligen MB/s-Bereich.
Tue ich das gleiche mit einer Datei in einer auf /dev/sdX (/dev/mdX) angelegten Partition, so erhalte ich realistische (soll heißen, der HD-Performance entsprechende) Werte.
Da ich dieses Verhalten auf verschiedenen PCs mit verschiedener Hardware und sowohl mit als auch ohne RAID beobachtet habe, nehme ich an, daß es sich um ein generelles Problem (oder Feature?) handelt.
Kann mich evtl. mal jemand aufklären, woher diese Unterschiede kommen?
Danke im Voraus!
Fux