Re: lug-bg: Memory management
- Subject: Re: lug-bg: Memory management
- From: whitefang@xxxxxx (Angel Valkov)
- Date: Thu, 31 May 2001 23:08:41 +0300
On Monday 28 May 2001 00:49, you wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Sun, 27 May 2001, Ivaylo Sredkov wrote:
> >> Tova che shared pokazva nula mi se vijda mnogo stranno! Siguren li si,
> >> che polzvash pravilnata free versiq za Linux 2.4? Vij dali cat
> >> /proc/meminfo ste pokaje systoto.
> >
> >cat /proc/meminfo
> > total: used: free: shared: buffers: cached:
> >Mem: 130125824 128634880 1490944 0 1941504 47644672
> >Swap: 139788288 270336 139517952
> >MemTotal: 127076 kB
> >MemFree: 1456 kB
> >MemShared: 0 kB
> >Buffers: 1896 kB
> >Cached: 46528 kB
> >Active: 32340 kB
> >Inact_dirty: 13096 kB
> >Inact_clean: 2988 kB
> >Inact_target: 124 kB
> >HighTotal: 0 kB
> >HighFree: 0 kB
> >LowTotal: 127076 kB
> >LowFree: 1456 kB
> >SwapTotal: 136512 kB
> >SwapFree: 136248 kB
> >Towa e rezultata ot /proc/meminfo. Kakto se wivda MemShared=0 kB
>
> Vyzmojno e lipsata na shared pole da e svyrzana s promiana v novia
> Linux 2.4. Az zasega oste polzvam 2.0 i 2.2, taka che ne moga da kaja
> nisto poveche otnono lipsata na shared v tvoia sluchai.
>
> Pri Linux =< 2.2 shared pokazva pametta zaeta ot samite procesi. Dali tova
> ne e indikator, koito da potvyrjdava, che vsichki procesi bivat swap na
> disk? Neka niakoi s Linux 2.4 da proveri dali negovoto shred pole pokazva
> systoto.
>
Az sym sys 2.4.4 i pri men syshto shared=0
Ostanah s vpe4atlenie 4e v 2.4 kato shared ne se docladvat
shared text segments. Ne mojah i da otkria kakvo to4no se docladva
kato "shared" - Moje bi shm? Tova moje da se proveri . No opredeleno
"shared" koeto pokazvat free i /proc/meminfo ne e tova koeto pokazvat
pri 2.0 i 2.2 . Versiata na free syshto e bez zna4enie- stiga da raboti :)
Kolkoto do baveneto 2.4 opredeleno e dosta po tromav na Uniprocessor-na
mashina otkolkoto 2.2.
Kakvo Vladimir predpoloji , pri4inata za syobshtenieto za smianata na
diska e nai veroiatno v nepravilno configurirano DMA ili bogus IDE driver.
Po tozi povod mi se vyrtiat naikoi misli otnosno DMA buffers, no poneje
ne sam mnogo v 4as sys NONPAGEBLE Memory Pool management-a
shte si zamyl4a i niama da poemam riska da izrysia niakoi totalna prostotia.
:) Sorry.
Vse pak probvai parvo da si reshish problema s DMA-to. Dano tova da reshi i
problema s "trashing"-a.
> >> Kakvo tochno te pritesnqva tuk? Dali niakoi ot tezi parametri, ili
> >> funkcioniraneto na sistemata?
> >
> >Funkcioniraneto na sistemata me pritesnqwa. Tq ne me lyve che polzwa swap
> >prostranstwoto, a naistina go polzwa wmesto RAM-a mi i to usileno kato
> > sawp-wa neobhodimata i pamet za wseki now proces. Ot towa sistemata dosta
> > se zababq kakto se doseshtash...
>
> Tova opredeleno ne e normalno. Nadiavam se vse pak da namerim prichinata.
> Ne se sestam za nesto opredeleno, zatova ste te pitam slednoto:
>
> 1. Predi da startirash tezi golemi programi e niamalo nikakyv
> swapping, no kak izlgewda free output, kogato te sa v deistvie?
> I kakvi sa bili tezi programi, ako ne e taina?
>
> 2. Koga sistemata zapochna da pravi agresiven swapping?
>
> 3. Siguren li si, che niakoq programa ne raboti v background mode,
> dokato ti si mislish, che tezi golemi programi sa prikluichili?
>
> 4. Originalniq RedHat 7.2 kernel li polzvash, ili veche si go
> rekompiliral? ;-))
>
> >> pokazva 0. X raboti li v momenta, ili si sliazal na konzolata?
> >
> >X-a raboti w tozi moment i to s edin konqueror, 2-3 konzoli, xmms (s
> > nqkolko plugins.
>
> Vij memory usage na X. Poniakoga pri nego se poluchava vytreshen memory
> leakage i toi zapochva da tyrsi mnogo resursi, taka che sistemata mnogo se
> zabaviq. Sluchaino da si startiral Mozilla/Netscape predi tova?
>
> >> Po princip, Linux niama da trygne da vadi pages ot swap pametta, ako te
> >> ne bydat izvikani ottam. Systo taka cache ste si ostane s tozi razmer,
> >> dokato ne startirash nov proces, koito da iziska pamet. Ili s drugi
> >> dumi, Linux niama da promeni nisto v gornoto razpolowenie na pametta,
> >> dokato ne se poqvi nuwda ot tova - prosto taka e ustroena sistemata.
> >
> >Loshoto w sluchaq za men e towa she sawp ne prosto stoi pylen a aktiwno se
> >polzwa i to wmesto RAM. nowostartiranite procesi se nabutwat w swap (ili
> >iztlaskwat tam drugi procesi), no swobodniq RAm si ostawa syshtiq ili
> > mnogo malko se promenq wypreki nowostartiranite priloveniq. Zatowa kazwam
> > "neracionalno" izpolzwane na pametta.
>
> Da, sega te razbiram napylno. Az daje bih kazal nesto po-tvyrdo ot
> "neracionalno", moje bi "trashing" ;-)
>
> >> >Nqkoj ima li ideq kak da se reshi tozi problem?
> >>
> >> Da ne si se byzikal s /proc ili moje bi s programata sysctlconfig,
> >> koiato raboti s nego? ;-)
> >
> >Ne sym se byzikal s tezi neshta. Prosto poglednah kakwo stawa ta PC sa
> > bawi.
>
> Dobre, po dobre gi ostavi.
>
> >PC se polzwa kato workstation.... :-)))
> >Nqma bazadanni, nqma web-serwer ima ftp demonpusnat, no toj e za "lichna
> >upotreba" i raboti rqdko.
>
> Oste edna prichina da ne se pipa /proc ;-)
>
> Vladimir Dzhuvinov
>
> - --
> PGP 1024D/959FC3BC 2001-02-12 Vladimir Dzhuvinov <vd@xxxxxxxxx>
> Key fingerprint = CB20 FC83 775C C34E 49D5 0F71 BAE5 7C38 959F C3BC
> Download public PGP key from http://www.valan.net/vdzhuvinov.asc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.4 (GNU/Linux)
> Comment: For info see http://www.gnupg.org
>
> iD8DBQE7EXaPuuV8OJWfw7wRArocAJ47o2sHcAWLj2tRGKG2isiF6a5Q0ACgiBcB
> 3KWBhx9UIlqG/UwaXWQGhRI=
> =ph8D
> -----END PGP SIGNATURE-----
>
>
> ===========================================================================
> A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
> http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|