Benchmark hårddiskar?

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
rylleman
Inlägg: 477
Blev medlem: 23 apr 2007, 16:37
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: bagarmossen

Benchmark hårddiskar?

Inlägg 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.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Benchmark hårddiskar?

Inlägg 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... :P
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
Konservburk
Inlägg: 5919
Blev medlem: 07 apr 2007, 22:28

SV: Benchmark hårddiskar?

Inlägg 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... :P
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
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"