hallo schwedenmann
danke für dein feedback!!
der test gibt mir folgendes aus:
debiansparc:/home/jmarti# hdparm -tT /dev/hda2
/dev/hda2:
Timing cached reads: 1314 MB in 2.00 seconds = 656.59 MB/sec
Timing buffered disk reads: 216 MB in 3.01 seconds = 71.82 MB/sec debiansparc:/home/jmarti# hdparm -tT /dev/sda6
/dev/sda6:
Timing cached reads: 1660 MB in 2.00 seconds = 829.87 MB/sec
Timing buffered disk reads: 218 MB in 3.00 seconds = 72.65 MB/sec debiansparc:/home/jmarti# debiansparc:/home/jmarti# hdparm -tT --direct /dev/sda6
/dev/sda6:
Timing O_DIRECT cached reads: 244 MB in 2.01 seconds = 121.40 MB/sec
Timing O_DIRECT disk reads: 218 MB in 3.01 seconds = 72.54 MB/sec debiansparc:/home/jmarti# hdparm -tT --direct /dev/hda2
/dev/hda2:
Timing O_DIRECT cached reads: 120 MB in 2.03 seconds = 59.10 MB/sec
Timing O_DIRECT disk reads: 216 MB in 3.02 seconds = 71.47 MB/sec debiansparc:/home/jmarti#
...wobei mich wohl eher der 2. test interessiert. wie schnell der cache die daten liefern kann hat ja nix damit zu tun wie schnell bspw. ein 1gb-file (oder mehrere) ausgelesen werden kann. das sollte der wert unter "Timing O_DIRECT cached reads" zeigen, richtig?
warum ist aber "Timing O_DIRECT disk reads" bei den untersch. platten (/sdaX ist sata, /hdaX ist ide) fast gleich ist, ist mir rätselhaft?