Gentoo Archives: gentoo-user-cs

From: Pavel Dobes <gentoo@×××.cz>
To: gentoo-user-cs@l.g.o
Subject: Re: [gentoo-user-cs] nevytizene CPU
Date: Mon, 24 Oct 2005 17:26:14
Message-Id: 20051024192652.56980a3d@leo
In Reply to: Re: [gentoo-user-cs] nevytizene CPU by "Honza Macháček"
1 On Mon, 24 Oct 2005 11:28:59 +0200
2 Honza Macháček <Hloupy.Honza@×××××××.cz> wrote:
3
4 > >>Popis problemu je jednoduchy: ackoliv je system pomaly a 'hrabe' o 106,
5 > >>> tak zatez procesoru je na 16 %. Kdyz nekdy rano prijdu a chci pracovat,
6 > >>> tak musim restartovat, prtoze se zatez procesoru nevyhrabe vice nez na
7 > >>> 1 %.
8 > >
9 > >
10 > > Co to znamena "hrabe"? Jestli swapuje, procesor to nebrzdi.
11 >
12 > A jestli opravdu swapuje (a se starsim jadrem to nedelal), neni
13 > pricina ani v disku ani v procesoru, ale v neprimerenem narustu
14 > pametovych naroku (nejspis jadra, pokud se nic jineho nezmenilo; jeste
15 > by snad prichazela v uvahu chyba nekde v rutinach pro spravu pameti,
16 > kvuli niz by jadro stale swapovalo z jakehosi pochybneho rozmaru, ale
17 > divne mi pripada oboji a odbornik nejsem). Co rikaji o obsazeni pameti a
18 > swapu free a top? Osobne mam porad na obrazovce gkrellm (a jeste
19 > wmmemmon, protoze hezky vypada), takze swapovani poznam podle vysoke
20 > aktivity disku (na kterem mam swap), zaplnene pameti, zaplnene aspon
21 > casti swapu a pohybu ukazatelu pameti a swapu (prinejmensim na kolaci
22 > wmmemmonu je to pekne videt), jak se data prelevaji sem a tam. Pokud jde
23 > skutecne o swapovani (jako ze je to hodne pravdepodobne), top by mel po
24 > serazeni procesu podle obsazene pameti (F n), pripadne podle obsazeneho
25 > swapu (F p) ukazat, ktere procesy to maji na svedomi. Coz by melo
26 > odhalit bumbrlicka, ktery sezral prilis mnoho pameti, zatimco jestli
27 > pamet padla za obet premnozenemu stadu nejakych procesu, ktere jsou samy
28 > o sobe kazdy zvlast vcelku skromne, bude se vynik asi hledat hur.
29 > Krome toho by samozrejme mohl nejaky program soustavne psat na disk a
30 > cist z nej primo zamerne, ani by nemusel preplnit pamet a zavinit
31 > swapovani, ale jak zjistit, ktery proces se jak moc bavi s diskem, to z
32 > hlavy nevim a rychle ted zjistit nedovedu.
33 >
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 > Mejte se krasne.
73
74 Vy taky
75 > Honza Machacek
76 PaD
77
78 --
79 gentoo-user-cs@g.o mailing list

Replies

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