Re: swap usage

2007-01-19 bef zés Gábriel Ákos
BORBELY Zoltan wrote:

> Szerintem ez nem ilyen egyszeru. Valaki mar irta, hogy a belapozott
> de meg csupa 0 erteku lapok nem feltetlenul kerulnek a swap-re. A
> masik ami a kulonbseget okozhatja, hogy a programok text szegmenseit
> is felesleges swap-re irni mivel beolvashatoak magabol a programbol
> ha kell.

Rendben, ez elvileg mind igaz. De nekem most konkretan van egy gepem, 
amiben van 4G ram. Fut rajta egy jvm meg egy postgres, aminek egyutt 
adtam (kb) 4.5G ramot. Ennek ellenere van 600M swap es 2G cache.
Azt szeretnem kideriteni, hogy mi okozza a 600M swapet. Adnek meg a 
jvm-nek memoriat mert idonkent keves neki a 3G heap. Ha az derulne ki, 
hogy a heap van kint a swapen, akkor orulnek, es szivesen adnek neki meg 
1-1.5G ramot, attol a "lenyegi swap" nem fog noni. A gc persze sziv, 
mert a swaprol lassabb dolgozni. Ugyanis "leakel" a cucc, tudjuk is hogy 
hol, de egyelore nem volt erkezesunk kijavitani (rettento bonyolult).

Udv,
Akos

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés BORBELY Zoltan
Sziasztok!

On Fri, Jan 19, 2007 at 12:28:02PM +0100, Kosa Attila wrote:
> On Fri, Jan 19, 2007 at 12:35:28PM +0200, Zsolt HAJDU wrote:
> > 
> > > hogyan lehet megmondani egy processzrol, hogy mennyi 
> > > swapet foglal?
> > 
> > SWAP = VIRT - RES = 8084 - 684 = 7400 [kbyte]
> 
> Megis 0 a swap, tehat valahol ez is santit...

Szerintem ez nem ilyen egyszeru. Valaki mar irta, hogy a belapozott
de meg csupa 0 erteku lapok nem feltetlenul kerulnek a swap-re. A
masik ami a kulonbseget okozhatja, hogy a programok text szegmenseit
is felesleges swap-re irni mivel beolvashatoak magabol a programbol
ha kell.

Udv
Bozo
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés Gábriel Ákos
Kosa Attila wrote:

> Megis 0 a swap, tehat valahol ez is santit...

pont ugyanazert santit mint a "ps u" .

Üdv,
Ákos

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés Kosa Attila
On Fri, Jan 19, 2007 at 12:35:28PM +0200, Zsolt HAJDU wrote:
> 
> > hogyan lehet megmondani egy processzrol, hogy mennyi 
> > swapet foglal?
> 
> # top -p 7458 
> PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
> 7458 root  16   0  8084  684 7168 S  0.0  0.3   0:00.08 smbd
> ---
> 
> SWAP = VIRT - RES = 8084 - 684 = 7400 [kbyte]

$ top -n 1 -b -p 22268
top - 12:27:30 up 28 days,  4:14, 11 users,  load average: 0.02, 0.02, 0.00
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.1% us,  0.6% sy,  2.0% ni, 90.9% id,  0.4% wa,  0.0% hi,  0.0% si
Mem:   1035780k total,  1019472k used,16308k free,   286416k buffers
Swap:   979956k total,0k used,   979956k free,   334016k cached

  PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEM   TIME COMMAND
22268 atkosa16   0  156m  71m  20m S  0.0  7.1   5:33 mozilla-bin

Megis 0 a swap, tehat valahol ez is santit...

-- 
Udvozlettel
Zsiga
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés Zsolt HAJDU

#top -n 1 -b -p 7458

Innen aztan at lehet pl. szkriptnek.

bye
Zsolt.

-- 
English Version:

This message has been scanned for viruses and
dangerous content, and is believed to be clean.

Versiunea Romana:

Mesajul a fost scanat si este considerat a fi 
neinfectat.

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés Zsolt HAJDU
Szia,

> hogyan lehet megmondani egy processzrol, hogy mennyi 
> swapet foglal?
---
# man top
o: VIRT  --  Virtual Image (kb)
The total amount of virtual memory used by the task.  
It  includes  all  code, data and shared libraries plus 
pages that have been swapped out.

VIRT = SWAP + RES.

p: SWAP  --  Swapped size (kb)
The swapped out portion of a task's total virtual memory 
image.

q: RES  --  Resident size (kb)
The non-swapped physical memory a task has used.
---

# top -p 7458 
PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
7458 root  16   0  8084  684 7168 S  0.0  0.3   0:00.08 smbd
---

SWAP = VIRT - RES = 8084 - 684 = 7400 [kbyte]

bye
Zsolt.

-- 
English Version:

This message has been scanned for viruses and
dangerous content, and is believed to be clean.

Versiunea Romana:

Mesajul a fost scanat si este considerat a fi 
neinfectat.

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés friiz
Gábriel Ákos írta:
> hogyan lehet megmondani egy processzrol, hogy mennyi swapet foglal?
> 
top (f mint fields) O mint SWAP
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés Skip
On Thu, Jan 18, 2007 at 05:55:31PM +0100, Gábriel Ákos wrote:

> hogyan lehet megmondani egy processzrol, hogy mennyi swapet foglal?

man ps?
v   `vm' formátum: a virtuális memória használatáról is tájékoztat
-- 
Udv: Skip

NAUI Course Director #36774  http://www.manatus.hu
Búvártanfolyamok kezdőtől az oktatói szintekig
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés Kiss Gabor

In article <[EMAIL PROTECTED]>,
Ferenc Wagner <[EMAIL PROTECTED]> writes:
> 
> a2lzc2dAc3NnLmtpLmlpZi5odSAoS2lzcyBHYWJvcikgd3JpdGVzOgoKPiBJbiBhcnRpY2xlIDw0

Elnezest kerek!
Visszavonom amit mondtam.

kissg
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-19 bef zés Ferenc Wagner
[EMAIL PROTECTED] (Kiss Gabor) writes:

> In article <[EMAIL PROTECTED]>,
>   Gábriel Ákos <[EMAIL PROTECTED]> writes:
>> 
>> hogyan lehet megmondani egy processzrol, hogy mennyi swapet foglal?
>
> $ ps u
> USER   PID %CPU %MEM   VSZ  RSS TTY  STAT START   TIME COMMAND
> kissg 6870  0.0  0.3  3112 1728 pts/0Ss   Jan16   0:00 -bash
>
> A VSZ a Virtual SiZe, az RSS a ReSident Size (a lefoglalt fizikai memoria).
> A ketto kulonbsege van swapban.

Az utolso allitas hamis.  A VSZ sokkal nagyobb is lehet, mint a
rendszer teljes virtualis memoriaja, vo. memory overcommit.  De
egyebkent is gyakran elofordul, hogy a VSZ jo resze sehol sincs
(kiveve a memoriakezelo page nyilvantartasat), mert a processz meg nem
irt bele.

A valaszt egyebkent nem tudom, de erdekelne.
-- 
 Feri.
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: swap usage

2007-01-18 bef zés Kosa Attila
On Fri, Jan 19, 2007 at 07:44:20AM +, Kiss Gabor wrote:
> In article <[EMAIL PROTECTED]>,
>   Gábriel Ákos <[EMAIL PROTECTED]> writes:
> > 
> > hogyan lehet megmondani egy processzrol, hogy mennyi swapet foglal?
> 
> $ ps u
> USER   PID %CPU %MEM   VSZ  RSS TTY  STAT START   TIME COMMAND
> kissg 6870  0.0  0.3  3112 1728 pts/0Ss   Jan16   0:00 -bash
> 
> A VSZ a Virtual SiZe, az RSS a ReSident Size (a lefoglalt fizikai memoria).
> A ketto kulonbsege van swapban.

Nekem azert vannak ketsegeim...
$ free
 total   used   free sharedbuffers cached
Mem:   10357801016700  19080  0 286868 364232
-/+ buffers/cache: 365600 670180
Swap:   979956  0 979956
[EMAIL PROTECTED] ps u
USER   PID %CPU %MEM   VSZ  RSS TTY  STAT START   TIME COMMAND
atkosa 854  0.0  0.1  4876 1764 pts/0Ss+  Jan17   0:00 -bash
atkosa 855  0.0  0.2  7040 2896 pts/1Ss+  Jan17   0:00 mc
atkosa 864  0.0  0.1  4872 1732 pts/2Ss+  Jan17   0:00 bash -rcfile .bas
atkosa 872  0.0  0.1  4872 1752 pts/3Ss   Jan17   0:00 bash
atkosa 893  0.0  0.0  4644  956 pts/3S+   Jan17   0:00 screen
atkosa 895  0.0  0.1  4884 1704 pts/4Ss   Jan17   0:00 /bin/bash
atkosa 917  0.0  0.7 12524 7700 pts/4S+   Jan17   0:32 mutt

-- 
Udvozlettel
Zsiga
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: swap usage

2007-01-18 bef zés Kiss Gabor

In article <[EMAIL PROTECTED]>,
Gábriel Ákos <[EMAIL PROTECTED]> writes:
> 
> hogyan lehet megmondani egy processzrol, hogy mennyi swapet foglal?

$ ps u
USER   PID %CPU %MEM   VSZ  RSS TTY  STAT START   TIME COMMAND
kissg 6870  0.0  0.3  3112 1728 pts/0Ss   Jan16   0:00 -bash

A VSZ a Virtual SiZe, az RSS a ReSident Size (a lefoglalt fizikai memoria).
A ketto kulonbsege van swapban.

kissg
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux