View previous topic :: View next topic |
Author |
Message |
clot n00b
Joined: 03 Jul 2004 Posts: 1
|
Posted: Sat Jul 03, 2004 6:58 am Post subject: Kone tökkii suuren IO-kuorman alla |
|
|
Siitä lähtien, kun päivittelin konetta uudemmaksi (nyt sisässä AMD XP 1800, nVidia nForce2 emolevy, vanhahko 40GB kovalevy + vielä vanhempi 20GB kovalevy, nVidian GeForce4 MX 440 näytönohjain), on Linukka tuntunut tökkivän, kun olen esimerkiksi siirtänyt isoja tiedostoja osiolta toiselle, tai purkanut isoa tarria, tai jopa vain kääntänyt kerneliä. Pahimmat ongelmat tulevat tiedostojen kopioinnissa. Jopa hiiren liikuttelu tökkii ja osoitin hyppii, minne sattuu. Outoa kyllä, tätä ei esiintynyt vanhalla hardiksella (jotakin tyyliin 450MHz AMD prossu). Enkä ole oikeastaan huomannut sitä aikaisemmissa koneissakaan. Kernelinä koneessa on vanilla 2.6.7 (ei portagesta) + nVidian module. Tiedostojärjestelmänä on ext3.
Siirtäessä vaikkapa 700MB avi-tiedostoa levyn kuorma näyttää gkrellmillä katseltuna olevan 2MB-20MB (20MB välillä piikkinä), ja prossu teho hyppii noin 20% - 100% välillä. Muutoin (muissa Linuxeissa) en ole nähnyt hiiren hyppivän X:ssä edes täyden prossukuorman alla... Sama vika muuten vaivaa töissä olevaa gentoo-konetta.
Levylle on ajettu hdparm seuraavasti: all_args=" -d1 -u1 -a64 -m16 -A1"
hdparm -I:
Capabilities:
LBA, IORDY(can be disabled)
bytes avail on r/w long: 4 Queue depth: 1
Standby timer values: spec'd by Standard
R/W multiple sector transfer: Max = 16 Current = 16
Advanced power management level: unknown setting (0x0040)
Recommended acoustic management value: 128, current value: 128
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=240ns IORDY flow control=120ns
Kellään mitään ideoita, vai pitääkö lähteä ostamaan vanhempaa konetta? Ainoa eroavaisuus vanhempiin koneisiin mielestäni on tuo ext3-järjestelmä. Ehkäpä se on sitten niin huono.. Tai ehkä uudempi, nopeampi kovalevy ratkaisisi ongelman. |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Sat Jul 03, 2004 6:03 pm Post subject: |
|
|
No ext3:han toimii hieman eri tavalla kuin perinteisemmät tiedostojärjestelmät (journalointia ym.), ja kyllä se näkyy suorituskykyynkin vaikuttavan. Itselläni samanlainen ongelma vaivasi, ennen kuin lähdin tviikkaamaan hdparmia tarkemmin, aika pitkänkin aikaa, muistaakseni hdparmissa on jotain hämäävää noiden (U)DMA-asetusten kanssa, mitenpä suorituskyky muuttuisi jos sanoisit levyille vaikkapa jotain -X64 - -X66 tai sen suuntaista? Ja jossain varoiteltiin ettei sitä UDMA:ta kannata käskyttää cd-asemille, joten se saattaa pitää liittää disc*-asetuksiin.
Niin, ja yleinen mielipide kai tuntuu myös olevan ettei ext3 mikään erityisen elegantti ratkaisu ole, ehkäpä kannattaa kokeilla noita reisereitäkin jos mahdollista. |
|
Back to top |
|
|
arwen n00b
Joined: 29 Dec 2003 Posts: 47
|
Posted: Sun Jul 04, 2004 8:36 am Post subject: |
|
|
Mulla on X priorisoituna -10:iin, joten tökkimistä ei tule.. ja mulla kans nforce2 piirisarja mx440:llä höystettynä + puhdas 2.6.7 ydin. Vaikka jotkut todella väittää, että 2.6.x kerneleiden kanssa priorisointi juttuja ei tarte säätää.. _________________ Arwen |
|
Back to top |
|
|
keno n00b
Joined: 16 Mar 2004 Posts: 5 Location: Finland
|
Posted: Wed Jul 07, 2004 4:35 pm Post subject: |
|
|
jotkut on myös maininnu 'preemptible kernel' vipusesta, eli koitappa ilman tuota jos on päällä. _________________ "One World, One Web, One Program" - Microsoft promotional ad
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler |
|
Back to top |
|
|
japsu n00b
Joined: 07 Dec 2003 Posts: 30 Location: Tampere, Finland
|
Posted: Fri Jul 09, 2004 5:16 am Post subject: |
|
|
Kannattanee myös kokeilla työpöytäkäyttöön optimoitua kernel-patchsettiä nimeltään Love-Sources, jonka saa osoitteesta http://www.love-sources.org. _________________ "Welcome to Rivendell, Mr. Anderson" |
|
Back to top |
|
|
daha n00b
Joined: 23 Aug 2003 Posts: 62 Location: Helsinki/EU
|
Posted: Sun Jul 11, 2004 8:48 pm Post subject: |
|
|
Jos ko. levy on jo vanha & raihnainen, tökkimisen voi selittää rikkinäinen levy. Tarkastele syslogia. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|