Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

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



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.