Permalänk
Avstängd

Hårdisk benchmark i Linux

Finns det något linux hårdiska linux benchmarks program för linux? ska inte behöva en massa libs o kraffs. Utan enkelt och bra...

Visa signatur

| Epox 8k5a2+ | Amd 2200+@1807 mhz | 512 Mb DDR (corsair) | Radeon 9800pro (HiS IceQ) | Audigy 2 ZS

Permalänk
Medlem

man hdparm

Visa signatur

IBook G4 12" | 1.5GB | 120Gb | OS X 10.4.9 / Ubuntu
C2D E6400@2.8GHz | 2GB | 1,7TB | Gentoo
1700+@2400MHz | KD7-RAID | 1,25GB | Win2k

Permalänk
Medlem

hdparm -tT /dev/hdx

Permalänk
Avstängd

superfish:/etc# hdparm -tT /dev/hda

/dev/hda:
Timing cached reads: 604 MB in 2.01 seconds = 300.50 MB/sec
BLKGETSIZE failed: Input/output error
Timing buffered disk reads: 14 MB in 3.14 seconds = 4.46 MB/sec

Hmm.. 4.46 mb/sek... därför det går seeegt och tanka ifrån henne?

Visa signatur

| Epox 8k5a2+ | Amd 2200+@1807 mhz | 512 Mb DDR (corsair) | Radeon 9800pro (HiS IceQ) | Audigy 2 ZS

Permalänk
Medlem

Själv har jag

root@Workstation jonas # hdparm -tT /dev/hda

/dev/hda:
Timing cached reads: 2316 MB in 2.00 seconds = 1157.02 MB/sec
Timing buffered disk reads: 168 MB in 3.01 seconds = 55.77 MB/sec

edit: om du ville jämföra givetvis.

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av TheDude
Själv har jag

root@Workstation jonas # hdparm -tT /dev/hda

/dev/hda:
Timing cached reads: 2316 MB in 2.00 seconds = 1157.02 MB/sec
Timing buffered disk reads: 168 MB in 3.01 seconds = 55.77 MB/sec

edit: om du ville jämföra givetvis.

tror det är något fel på min disk

Visa signatur

| Epox 8k5a2+ | Amd 2200+@1807 mhz | 512 Mb DDR (corsair) | Radeon 9800pro (HiS IceQ) | Audigy 2 ZS

Permalänk
Medlem

Jag tror att den inte körs i dma,. kolla med hjälp av
hdparm /dev/hda

sen så ser du på using_dma, typ.

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av TheDude
Jag tror att den inte körs i dma,. kolla med hjälp av
hdparm /dev/hda

sen så ser du på using_dma, typ.

superfish:/mnt/j# hdparm /dev/hdb

/dev/hdb:
multcount = 0 (off)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
BLKGETSIZE failed: Input/output error

Hur aktiverar man DMA nu då?

Visa signatur

| Epox 8k5a2+ | Amd 2200+@1807 mhz | 512 Mb DDR (corsair) | Radeon 9800pro (HiS IceQ) | Audigy 2 ZS

Permalänk

hdparm -d1c1 /dev/hdb

Detta aktiverar även 32bit IO-support.

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av dr slizer
hdparm -d1c1 /dev/hdb

Detta aktiverar även 32bit IO-support.

Hur kompilerar jag in det i kärnan?
Jag har ett väääldigt basic debian system. Utan make blandannat. Så what do I need?

Visa signatur

| Epox 8k5a2+ | Amd 2200+@1807 mhz | 512 Mb DDR (corsair) | Radeon 9800pro (HiS IceQ) | Audigy 2 ZS

Permalänk
Citat:

Ursprungligen inskrivet av jlw
Hur kompilerar jag in det i kärnan?
Jag har ett väääldigt basic debian system. Utan make blandannat. Så what do I need?

Om du aldrig har kompilerat en kärna tidigare så tycker jag du ska lägga till hdparm som en service...

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Sachankara
Om du aldrig har kompilerat en kärna tidigare så tycker jag du ska lägga till hdparm som en service...

jag vill väl lära mig

finns det bra guider`?

Visa signatur

| Epox 8k5a2+ | Amd 2200+@1807 mhz | 512 Mb DDR (corsair) | Radeon 9800pro (HiS IceQ) | Audigy 2 ZS

Permalänk
Medlem
Permalänk
Medlem

hdparm är rätt vädelös för prestandatest, den ger en siffra som inte har så mycket med verkligheten att göra. Använd Bonnie++ för att få mer realistiska resultat.

Permalänk
Medlem

hmm.. dma är tydligen inte aktiverat på systemdisken för mej...

'hdparm -d1c1 /dev/dha'
gav svaret:
'HDIO_SET_DMA failed: Operation not permitted'

hur löser jag det där? umounta är nog inge vidare och att starta från en livecd el. dyl. hjälper inte antar jag... det är på servern jag har så jag vill gärna inte krångla i onödan

Visa signatur

peter@server ~ $ uptime
22:26:14 up 30 days, 21:28, 4 users, load average: 21.77, 42.33, 26.94

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av Whoracle
hmm.. dma är tydligen inte aktiverat på systemdisken för mej...

'hdparm -d1c1 /dev/dha'
gav svaret:
'HDIO_SET_DMA failed: Operation not permitted'

hur löser jag det där? umounta är nog inge vidare och att starta från en livecd el. dyl. hjälper inte antar jag... det är på servern jag har så jag vill gärna inte krångla i onödan

'

Du kanske inte är r0000000000000000000000000000000000000t

Visa signatur

| Epox 8k5a2+ | Amd 2200+@1807 mhz | 512 Mb DDR (corsair) | Radeon 9800pro (HiS IceQ) | Audigy 2 ZS

Permalänk
Medlem

Underbart! nu kör jag DMA diskarna i servern! wee!

Hur får man burken att köra DMA i fortsättningen? Skall jag lägga in det i nått bootscript och i så fall vilket?

EDIT: Detta gjorde susen. Nu går det fan fort att surfa på sidor hostade på servern!

Visa signatur

*Intel i7 3820, ASUS Sabertooth X79, 32GB RAM, Nvidia GTX660 & GTX660, Samsung SSD 840 Pro & 2 Barracuda 7200.10 i RAID1, ESI Audio ESP1010e
*Amiga 4000D i Elbox Tower. 16 MB FAST Mem & 2 MB Chip Mem. Indivision AGA MK2, FastATA 4000 MK-VI, 16 GB CF & 40 GB IDE

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av jlw
'

Du kanske inte är r0000000000000000000000000000000000000t

det kanske jag ääääääääääääääääääääääääääääääääääär.

mm, det är jag faktiskt. funkar inte ändå.

Visa signatur

peter@server ~ $ uptime
22:26:14 up 30 days, 21:28, 4 users, load average: 21.77, 42.33, 26.94

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Whoracle
det kanske jag ääääääääääääääääääääääääääääääääääär.

mm, det är jag faktiskt. funkar inte ändå.

Du kanske kör en standard IDE drivrutin istället för en som är anpassad för din IDE kontroller?

Hade samma problem,, då råkade jag köra en vanlig IDE drivrutin istället för den anpassade nforce2 drivrutinen för min nforce2 IDE kontroller. Och när man inte kör den anpassade så brukar DMA inte vara tilllåtet att sätta på / stänga av.

Kompilera om kärnan och lägg till stöd för just din IDE kontroller.
Funkade för mig iaf.

genesis:~# hdparm -tT /dev/hda /dev/hda: Timing cached reads: 1920 MB in 2.00 seconds = 959.19 MB/sec Timing buffered disk reads: 154 MB in 3.02 seconds = 50.93 MB/sec

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av zyk
Du kanske kör en standard IDE drivrutin istället för en som är anpassad för din IDE kontroller?

Hade samma problem,, då råkade jag köra en vanlig IDE drivrutin istället för den anpassade nforce2 drivrutinen för min nforce2 IDE kontroller. Och när man inte kör den anpassade så brukar DMA inte vara tilllåtet att sätta på / stänga av.

Kompilera om kärnan och lägg till stöd för just din IDE kontroller.
Funkade för mig iaf.

genesis:~# hdparm -tT /dev/hda /dev/hda: Timing cached reads: 1920 MB in 2.00 seconds = 959.19 MB/sec Timing buffered disk reads: 154 MB in 3.02 seconds = 50.93 MB/sec

För mig med. Device drivers --> ATA/Något/Något/ ---> AMD and Nvidia eller nått sånt.

Permalänk
Medlem

tack så mkt! nu funkar det

(lite slö pga gammal disk...)

hdparm -tT /dev/hda /dev/hda: Timing cached reads: 1320 MB in 2.00 seconds = 658.78 MB/sec Timing buffered disk reads: 60 MB in 3.08 seconds = 19.46 MB/sec

Visa signatur

peter@server ~ $ uptime
22:26:14 up 30 days, 21:28, 4 users, load average: 21.77, 42.33, 26.94

Permalänk
Citat:

Ursprungligen inskrivet av Whoracle
'hdparm -d1c1 /dev/dha'
gav svaret:
'HDIO_SET_DMA failed: Operation not permitted'

Tja, det ska vara hda, inte dha... Bara en tanke...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Sachankara
Tja, det ska vara hda, inte dha... Bara en tanke...

styr servern över vnc så jag kan inte kopiera å klistra och jag orkade tydligen inte läsa igenom texten så noga

Visa signatur

peter@server ~ $ uptime
22:26:14 up 30 days, 21:28, 4 users, load average: 21.77, 42.33, 26.94

Permalänk
Medlem

kör ssh istället ;P

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av TheDude
kör ssh istället ;P

kör det också men jag gjorde itne det just då, och jag orkade inte logga in bara för å kopiera lite text

Visa signatur

peter@server ~ $ uptime
22:26:14 up 30 days, 21:28, 4 users, load average: 21.77, 42.33, 26.94

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Informatic
Är 4mb i sekunden ungefär normalt för en gammal disk på 1,2gb? dma är på

Kanske... men jag tycker att den borde klara lite mer.

Visa signatur

*Intel i7 3820, ASUS Sabertooth X79, 32GB RAM, Nvidia GTX660 & GTX660, Samsung SSD 840 Pro & 2 Barracuda 7200.10 i RAID1, ESI Audio ESP1010e
*Amiga 4000D i Elbox Tower. 16 MB FAST Mem & 2 MB Chip Mem. Indivision AGA MK2, FastATA 4000 MK-VI, 16 GB CF & 40 GB IDE

Permalänk

En sak man också borde ha i åtanke är att hastigheten också beror på vilken kärna och vilken I/O-schemaläggare man har. 2.4.x har bättre burst-hastigheter medan 2.6.x har bättre fördelning av I/O:n mellan processerna (vilket gör att "burst:ad läsning" går långsammare, men det stryper inte övriga processer)...