Gentoo Archives: gentoo-user-cs

From: theruck <theruck@××××××.sk>
To: gentoo-user-cs@l.g.o
Subject: Re: [gentoo-user-cs] nevytizene CPU
Date: Tue, 25 Oct 2005 07:20:33
Message-Id: 200510250920.05390.theruck@victim.sk
In Reply to: Re: [gentoo-user-cs] nevytizene CPU by Pavel Dobes
1 On Monday October 24 2005 19:26, Pavel Dobes wrote:
2 > On Mon, 24 Oct 2005 11:28:59 +0200
3 >
4 > Honza Macháček <Hloupy.Honza@×××××××.cz> wrote:
5 > > >>Popis problemu je jednoduchy: ackoliv je system pomaly a 'hrabe' o 106,
6 > > >>
7 > > >>> tak zatez procesoru je na 16 %. Kdyz nekdy rano prijdu a chci
8 > > >>> pracovat, tak musim restartovat, prtoze se zatez procesoru nevyhrabe
9 > > >>> vice nez na 1 %.
10 > > >
11 > > > Co to znamena "hrabe"? Jestli swapuje, procesor to nebrzdi.
12 > >
13 > > A jestli opravdu swapuje (a se starsim jadrem to nedelal), neni
14 > > pricina ani v disku ani v procesoru, ale v neprimerenem narustu
15 > > pametovych naroku (nejspis jadra, pokud se nic jineho nezmenilo; jeste
16 > > by snad prichazela v uvahu chyba nekde v rutinach pro spravu pameti,
17 > > kvuli niz by jadro stale swapovalo z jakehosi pochybneho rozmaru, ale
18 > > divne mi pripada oboji a odbornik nejsem). Co rikaji o obsazeni pameti a
19 > > swapu free a top? Osobne mam porad na obrazovce gkrellm (a jeste
20 > > wmmemmon, protoze hezky vypada), takze swapovani poznam podle vysoke
21 > > aktivity disku (na kterem mam swap), zaplnene pameti, zaplnene aspon
22 > > casti swapu a pohybu ukazatelu pameti a swapu (prinejmensim na kolaci
23 > > wmmemmonu je to pekne videt), jak se data prelevaji sem a tam. Pokud jde
24 > > skutecne o swapovani (jako ze je to hodne pravdepodobne), top by mel po
25 > > serazeni procesu podle obsazene pameti (F n), pripadne podle obsazeneho
26 > > swapu (F p) ukazat, ktere procesy to maji na svedomi. Coz by melo
27 > > odhalit bumbrlicka, ktery sezral prilis mnoho pameti, zatimco jestli
28 > > pamet padla za obet premnozenemu stadu nejakych procesu, ktere jsou samy
29 > > o sobe kazdy zvlast vcelku skromne, bude se vynik asi hledat hur.
30 > > Krome toho by samozrejme mohl nejaky program soustavne psat na disk a
31 > > cist z nej primo zamerne, ani by nemusel preplnit pamet a zavinit
32 > > swapovani, ale jak zjistit, ktery proces se jak moc bavi s diskem, to z
33 > > hlavy nevim a rychle ted zjistit nedovedu.
34 >
35 > Zjistim. To co jsem psal mam z torsoma, ktery mi jde permanentne na
36 > plose. Do topu jsem se dival, ale SWAP jsem tam zapnuty nemel...
37 > Podivam se, az se zase zpomali.
38 >
39 > > Jestlize si pocitac stezuje na neco jako
40 > >
41 > > > Oct 22 00:59:38 [kernel] hda: timeout waiting for DMA
42 > >
43 > > mohlo by to znamenat cosi neprijemneho, Google na tuhle hlasku najde i
44 > > rady typu ,,To mas z toho, ze sis koupil spatny disk. Umira ti,`` ale
45 > > diskuse (v angictine) od
46 > > http://nslug.ns.ca/pipermail/nslug/2003-January/004581.html a dale skrze
47 > > odpovedi zas tak cerne nevyzniva (zhruba z ni vyplyva podivat se `hdparm
48 > > -i` na moznosti disku, jake podporuje rezimy DMA, pak je vyzkouset od
49 > > nejrychlejsiho k nejpomalejsimu, nektery snad bude fungovat, a ten pak
50 > > prijde do /etc/conf.d/hdparm).
51 > > Nezda se mi, ze by selhani DMA mohlo zpusobit nadmerne swapovani --
52 > > zpomalit urcite, ale tolik, aby jinak hladce pracujici pocitac byl
53 > > najednou k nepouziti? Konce koncu, kdyby bylo dost volne pameti, nemel
54 > > by stroj swapovat vubec, rychle nebo pomalu.
55 >
56 > Ja bych to nevidel tak spatne. Jak jsem to zjistil, nainstaloval jsem
57 > si smartd, ktery jsem tam predtim nemel a jeste se to neobjevilo...
58 > Navic to jedina hlaska sveho druhu v celem logu, takze se nastesti
59 > neobjevuji priodicke hlasky, ktere jsou videt u ostatnich chudaku,
60 > kteri maji opravdu problemy... Me se zpomaluje pocitac. A vadi mi to,
61 > protoze predtim jsem mel pocitac pusteny treba 14 dni a bylo to OK.
62 >
63 > Ale k tem problemum. Ja kompiluji jadro pokud potrebuji, a ne, protoze
64 > je nove nasvete. A tak mi na novem jadru bezi wifi - moduly orinoco
65 > (ktere predtim nebezely). Navic jsem zacal vice (intenzivneji) pouzivat
66 > firebird, ale ten jsem pouzival i predtim, takze bych ho z toho
67 > nepodezrival. Navic kdyz jsem odstranil wmservices, tak ani nezaplnuje
68 > logy a nestartuje se jednou za pul sekundy (coz delal kvuli
69 > wmservices). Taky se mohlo stat, ze jsem zapomel na nejaky dulezity
70 > modul, ale to by se snad neprojevovalo tak pomalu...
71
72 pripadne skus to jadro bez tych wifi modulov.
73
74 --
75 gentoo-user-cs@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-cs] nevytizene CPU Pavel Dobes <gentoo@×××.cz>