trage harddisk

Pagina: 1
Acties:

  • FReaKaNDeLL
  • Registratie: Oktober 2000
  • Niet online
Ik weet dat er al zo'n topics zijn, en ik heb hdparm dus al lang geprobeert, tot bijna slopens toe (hdparm -d1X66 /dev/hdc laat op de een of andere manier de controller crashen (irq timeout; status = 0x0d (ofzoiets)) en na wat kloten werkt 't dan weer)

Nu is het zo dat ik een file server op wil zetten (samba) en ik heb dus een 120gb WD schijf gehaald: 7200rpm, 8mb cache. Dit alles in een PII-400@400. De controller ziet de schijf niet en wil ook absoluut niks vinden. Ik boot dus van een 2gb schijf en krijg onder het booten rusti te zien dat de 120gb schijf (hdc) gewoon gevonden wordt en het werkt ook nog. Helaas krijg ik er maar 3mb/s uit geperst, met
hdparm -c1d1X34 /dev/hdc
de opties van de 2gb schijf staan allemaal uit en deze wil wel 4mb/s halen (hdparm -tT /dev/hda)

Nu is dus de vraag: Hoe krijg ik die 120gb schijf sneller??

Ik had zelf gedacht dat er misschien nog meer software matige mogelijkheden zijn, maar ik zou niet weten wat (ben een newbie),
of dat er toch maar een PCI-IDE controller in moet (de Promise Ultra 100 TX2 schijnt goed ondersteund te worden)

  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 17:48

voodooless

Sound is no voodoo!

Heb je misschien de IDE rampen kernel 2.4.x? Probeer eens een andere? Welke IDE hardware heb je. Als je een PII-400 hebt gok ik een Intel controller... die zou het toch wel perfect moeten doen!

Do diamonds shine on the dark side of the moon :?


  • FReaKaNDeLL
  • Registratie: Oktober 2000
  • Niet online
IDE rampen kernel?

Ik heb Debian woody, welke (naar mijn weten) idd 2.4.x is.

Er zit iig een 440BX chipset op het mobo (een FIC).

Hoe kan ik andere kernels proberen en welke zijn dan aan te raden?

Het is een niet al te ingewikkelde configuratie, 2 hdd's, en verder een matrox millennium 1 videokaart & 3com 905 NIC.

edit: en 96MB geheugen (32+64)

edit2: debian woody is 2.2.20

[ Voor 14% gewijzigd door FReaKaNDeLL op 10-11-2003 21:55 ]


Verwijderd

Hoi,

hdparm -tT geeft alleen de doorvoer snelheid weer. Kun je eens posten wat
hdparm /dev/hdc weergeeft? Het is namelijk interessant om te zien of de schijf
wel dma gebruikt. Gebuikt deze het niet (using_dma = 0 (off)) dan kun je
het handmatig aanzetten met 'hdparm -d 1 /dev/hdc'. Dit zou je schijf al heeel
wat sneller moeten maken.

  • FReaKaNDeLL
  • Registratie: Oktober 2000
  • Niet online
ik zal ff alle info copy & pasten:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
socialparasite:/home/freakandell# hdparm /dev/hdc

/dev/hdc:
 multcount    = 16 (on)
 I/O support  =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 14593/255/63, sectors = 234441648, start = 0
 HDIO_GET_BUSSTATE failed: Input/output error
socialparasite:/home/freakandell# hdparm -tT /dev/hdc

/dev/hdc:
 Timing buffer-cache reads:   128 MB in  1.27 seconds =100.79 MB/sec
 Timing buffered disk reads:  64 MB in 21.30 seconds =  3.00 MB/sec
socialparasite:/home/freakandell# hdparm -i /dev/hdc

/dev/hdc:

 Model=WDC WD1200JB-00CRA1, FwRev=17.07W17, SerialNo=WD-WMA8C4647914
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
 BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=234441648
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 *mdma2 udma0 udma1 udma2 udma3 udma4 udma5
 AdvancedPM=no WriteCache=enabled
 Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5

socialparasite:/home/freakandell#

zoals bij hdparm -i te zien staat de schijf op mdma2. Dit kamt door hdparm -X34 /dev/hdc, maar hij staat hier standaard op
Als ik dit op -X66 (udma33) zet krijg ik allemaal vage errors.
Op mobo's met een 440BX chipset zit natuurlijk een dma33 controller, dus hoger kan het geheel niet.

  • flok
  • Registratie: April 2003
  • Laatst online: 11-03-2023

flok

www.vanheusden.com

Interessant is ook of je mobo het wel aankan. Zo heb ik een razendsnelle ata133 schijf udma5 aankan, maar mobo gaat niet verder dan udma2...
Het is een redelijk recente WDC WD400JB-00ENA0, maar in deze pc gaat ie niet verder dan 12.4MB/s.
Vergelijk: m'n QUANTUM FIREBALLP AS20.5 (is ouder dan de WD) doet in een andere pc bijna 30MB/s!

www.vanheusden.com


  • FReaKaNDeLL
  • Registratie: Oktober 2000
  • Niet online
[knip]
Het is een redelijk recente WDC WD400JB-00ENA0, maar in deze pc gaat ie niet verder dan 12.4MB/s.
[knip]
maar 3mb/s is toch wel errug triest voor een udma33 controller :'(

Verwijderd

Heb je nog andere apparaten aan die ide kabel hangen?

Vooral wat oudere moedboarden gingen plat op de laagste snelheid van het langzaamste apparaat dat aan die ide kabel zat.

Dus als er een hele oude cd-speler ook op die kabel zit, kan die nog wel eens roet in het eten gooien.

Zijn er nog belangrijke bios updates voor je mobo?

Wil ook nog wel eens helpen.

Wat voor resultaat heb je als je alleen hdparm -d1 /dev/hdc doet?

/edit:

Deze regel vind ik wel vreemd:

13 HDIO_GET_BUSSTATE failed: Input/output error

[ Voor 19% gewijzigd door Verwijderd op 10-11-2003 21:51 ]


  • FReaKaNDeLL
  • Registratie: Oktober 2000
  • Niet online
Verwijderd schreef op 10 november 2003 @ 21:48:
Heb je nog andere apparaten aan die ide kabel hangen?

Vooral wat oudere moedboarden gingen plat op de laagste snelheid van het langzaamste apparaat dat aan die ide kabel zat.

Dus als er een hele oude cd-speler ook op die kabel zit, kan die nog wel eens roet in het eten gooien.
Nee, beide hdd's hangen apart, dus alleen hda & hdc, verder niks: geen cd spelers, scsi drives of usb storage
Zijn er nog belangrijke bios updates voor je mobo?
niet geprobeert. 't mobo is een vaag krijgertje en met alle waarschuwingen e.d. op de site van FIC leek het mij geen goed idee om een update te proberen, aangezien er van dit model een paar verschillende revisies zijn & welke per revisie ook nog eens ergens een ander chipje kunnen hebben }:O .
Wil ook nog wel eens helpen.

Wat voor resultaat heb je als je alleen hdparm -d1 /dev/hdc doet?
ook geprobeert, en ook slechts 3MB/s. bdw als ik dma nie aan heb staan heb ik iets kan 2.5MB/s
Deze regel vind ik wel vreemd:

13 HDIO_GET_BUSSTATE failed: Input/output error
ja ik ook, maar ik kan er zelf niet zoveel mee...

  • voodooless
  • Registratie: Januari 2002
  • Laatst online: 17:48

voodooless

Sound is no voodoo!

Hmm, de BX chipset is toch wel een goed staaltje techniek. de IDE controller moet het veel beter kunnen doen! Maar welke kernel versie heb je?

Do diamonds shine on the dark side of the moon :?


  • FReaKaNDeLL
  • Registratie: Oktober 2000
  • Niet online
kernel versie 2.2.20, die standaard bij debian zit

edit:
Met een maat heb ik via MSN wat hulp gekregen met een nieuwe kernel, en 2.4.18 erop gezet (stadaard debian package)
nu met hdparm -d1c1m16u1 /dev/hdc krijg ik:
Timing buffered disk reads_ 64MB cb 4.45 seconds = 14.38 MB/sec
8)

feit is alleen dat m'n netwerkkaart niet meer gezien wordt, dus dat zal ik nu ff uitzoeken.

Heel erg bedankt voor het wijzen op een andere kernel!

[ Voor 80% gewijzigd door FReaKaNDeLL op 10-11-2003 23:09 ]


  • Mr. B.
  • Registratie: Mei 2000
  • Niet online
Bovengenoemde maat checkin' in :P

Die nic had je inmiddels toch ook weer aan de gang of niet? :)

StatBar.nl - @GoT

Het verschil tussen theorie en praktijk is in de praktijk altijd veel groter dan in theorie.


  • FReaKaNDeLL
  • Registratie: Oktober 2000
  • Niet online
Mr. B. schreef op 11 november 2003 @ 00:27:
Bovengenoemde maat checkin' in :P

Die nic had je inmiddels toch ook weer aan de gang of niet? :)
jup, al zeer snel weer :)

  • blouweKip
  • Registratie: November 1999
  • Laatst online: 18:25
hdparm -c1 d1 X34 /dev/hdc
Opzich is die xferrate wel wat laag, ik gebruik zelf


hdparm -c3 -d1 -X70 /dev/hdX (X70 hoort bij udma6)

code:
1
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6



Misschien dat ie zo sneller draait (als ie tenminste zover gaat)

[ Voor 19% gewijzigd door blouweKip op 11-11-2003 02:59 ]

"For my friends, anything; for my enemies, the law."

Pagina: 1