Article View: pl.comp.sys.pc-unix
Article #1233Re: Obliczanie ilosc swap'a
From: Tomasz R. Surmacz
Date: Mon, 17 Mar 1997 12:17
Date: Mon, 17 Mar 1997 12:17
50 lines
2790 bytes
2790 bytes
In pl.comp.sys.pc-unix Wojciech Myszka <W.Myszka@immt.pwr.wroc.pl> wrote:
: Najpierw fakty:
: 3. Każdy program składa się z czterech zasadniczych "części":
: + kod programu (z angielska text),
: + dane (data),
: + niezainicjowane obszary przeznaczone na dane (w skrócie po
: angielsku BSS),
: + dodatkowe obszary danych, których zażąda program podcza swojej
: pracy.
5. Stos - znajdujacy sie zwykle w segmencie danych ('od gory'),
ale czasem calkiem osobno.
: Warto też (zwłaszcza w godzinach szczytu) obserwować co się w
: systemie dzieje. Służą do tego programy:
: + glance i gpm (bardzo dobre, ale niestety komercyjne) programy
: monitorowania systemu. Można zaglądać w różne dziwne miejsca i
: zbierać niesamowite dane o programach i całym systemie,
Solaris: swap -s (program przychodzacy z systemem)
Linux: free
: + top (albo ten dostarczany z systemem, albo darmowy dostępny w
: sieci),
A to juz wszedzie :-)
No i takze wynik komendy 'ps -aux' lub 'ps -efl' (zaleznie od odmiany
unixa), ktory m.in. pokazuje wielkosc pamieci zuzywanej przez poszczegolne
programy.
np.:
USER PID %CPU %MEM SZ RSS TT S START TIME COMMAND
tsurmacz 13843 5.5 1.8 1284 1100 pts/4 O 13:14:24 0:01 /usr/ucb/ps -aux
root 131 1.4 17.51378410912 ? S Mar 05 61:56 /usr/sbin/in.named
root 164 0.1 0.7 1268 432 ? S Mar 05 19:15 /usr/sbin/syslogd
..
Np. powyzej - ps zajmuje 1284kB, z czego wlasnych zasobow ma tak
naprawde 1100kB (reszta w swapie lub bibliotekach wspoldzielonych),
nieco bardziej zarloczny jest in.named (13.7 MB z czego 10.1 MB w
pamieci), a syslogd to juz tyle co nic - 1.2 MB, z czego tylko 432 kB
rzeczywiscie zajmuja pamiec w systemie...
--
_________
(_ _' __) Tomasz R. Surmacz *--* Work:(071)320-2636 tsurmacz@ict.pwr.wroc.pl
| (__ \ http://www.ict.pwr.wroc.pl/~tsurmacz/ *----* Home: ts@wroc.apk.net
|__(____/ For PGP key finger tsurmacz@asic.ict.pwr.wroc.pl *---* irc: TomekS
Technical Details
Message-ID:
<5gjco7$bkn$3@okapi.ict.pwr.wroc.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.apfel.de!nntp.uio.no!ict.pwr.wroc.pl!not-for-mailReferences:
<3325034F.1813@ml.put.poznan.pl> <01bc2f14$e2335e80$LocalHost@myszka.ppp.wcss.wroc.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.apfel.de!nntp.uio.no!ict.pwr.wroc.pl!not-for-mail From: Tomasz R. Surmacz <tsurmacz@ict.pwr.wroc.pl> Newsgroups: pl.comp.sys.pc-unix,pl.comp.os.unix Subject: Re: Obliczanie ilosc swap'a Followup-To: pl.comp.os.unix Date: 17 Mar 1997 12:17:11 GMT Organization: Technical University of Wroclaw, Poland Lines: 50 Message-ID: <5gjco7$bkn$3@okapi.ict.pwr.wroc.pl> References: <3325034F.1813@ml.put.poznan.pl> <01bc2f14$e2335e80$LocalHost@myszka.ppp.wcss.wroc.pl> NNTP-Posting-Host: okapi.ict.pwr.wroc.pl Mime-Version: 1.0 X-Newsreader: TIN [UNIX 1.3 unoff BETA 970304; sun4m SunOS 5.4] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit