Sida 1 av 1
Benchmark hårddiskar?
Postat: 26 okt 2007, 11:56
av rylleman
Jag håller på att sätta upp en ubuntu-server hemma dit jag tänkte flytta lite olika usb o firewire-diskar jag har anslutna till olika datorer här hemma. För att se hur bra det kommer att funka så skulle jag vilja testa hastigheterna till diskarna före och efter flytt. Är det någon som har något tips på bra program för hastighetstest? Helst för både linux o windows, (nödvändigtvis inte samma program), då jag har båda systemen i mitt nätverk.
SV: Benchmark hårddiskar?
Postat: 26 okt 2007, 12:06
av Emil.s
För linux kan du använda "hdparm" som finns med från standard:
Kod: Markera allt
root@Sandnabba.se: /home/emil # hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 206 MB in 3.02 seconds = 68.14 MB/sec
För att testa skrivning så bör du kunna anvnäda "dd":
Kod: Markera allt
root@Sandnabba.se: /home/emil # dd if=/dev/zero of=/filer/big_file
348181+0 records in
348181+0 records out
178268672 bytes (178 MB) copied, 4.32552 seconds, 41.2 MB/s
Men det kanske å andrasidan begränsas om CPUn inte klarar att generera mer nollor än 40MB sekunden som för mig. Vet inte riktigt hur man ska lösa detta...

SV: Benchmark hårddiskar?
Postat: 26 okt 2007, 13:08
av Konservburk
Emil.s skrev:
För att testa skrivning så bör du kunna anvnäda "dd":
Kod: Markera allt
root@Sandnabba.se: /home/emil # dd if=/dev/zero of=/filer/big_file
348181+0 records in
348181+0 records out
178268672 bytes (178 MB) copied, 4.32552 seconds, 41.2 MB/s
Men det kanske å andrasidan begränsas om CPUn inte klarar att generera mer nollor än 40MB sekunden som för mig. Vet inte riktigt hur man ska lösa detta...
Det går fortare om du skriver mer åt gången.
Kod: Markera allt
bash$ dd if=/dev/zero of=/dev/null bs=512 count=348181
348181+0 records in
348181+0 records out
178268672 bytes (178 MB) copied, 0.232284 s, 767 MB/s
bash$ dd if=/dev/zero of=/dev/null bs=178268672 count=1
1+0 records in
1+0 records out
178268672 bytes (178 MB) copied, 0.00199257 s, 89.5 GB/s