From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/1861 Path: news.gmane.org!not-for-mail From: Ryan Woodrum Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: Q: Determine memory consumption Date: Tue, 6 May 2008 08:49:13 -0700 Organization: Avvo, Inc. Message-ID: <200805060849.16523.rwoodrum@avvo.com> References: <200805061737.36069.list-supervision@augensalat.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2012472.Tadf0tBZmO"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1210088986 18503 80.91.229.12 (6 May 2008 15:49:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 May 2008 15:49:46 +0000 (UTC) To: supervision@list.skarnet.org Original-X-From: supervision-return-2096-gcsg-supervision=m.gmane.org@list.skarnet.org Tue May 06 17:50:22 2008 Return-path: Envelope-to: gcsg-supervision@gmane.org Original-Received: from antah.skarnet.org ([212.85.147.14]) by lo.gmane.org with smtp (Exim 4.50) id 1JtPQl-0003dj-22 for gcsg-supervision@gmane.org; Tue, 06 May 2008 17:50:15 +0200 Original-Received: (qmail 2638 invoked by uid 76); 6 May 2008 15:49:53 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Archive: Original-Received: (qmail 2628 invoked from network); 6 May 2008 15:49:53 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on dns1.hcs.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.4 tests=AWL,BAYES_00 autolearn=ham version=3.2.3 User-Agent: KMail/1.9.9 In-Reply-To: <200805061737.36069.list-supervision@augensalat.de> Xref: news.gmane.org gmane.comp.sysutils.supervision.general:1861 Archived-At: --nextPart2012472.Tadf0tBZmO Content-Type: text/plain; charset="ansi_x3.4-1968" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Tuesday 06 May 2008 08:37:36 am Bernhard Graf wrote: > With softlimit (and ulimit) one can set several memory limits, most > interesting data and stack segment. > > How do I determine the actual memory consumption for data and stack of a > process? > With tools like ps and top I only get code + data + stack summed up. Something like pmap? rwoodrum@frums:~$ pmap -d 888 888: /bin/bash Address Kbytes Mode Offset Device Mapping 08048000 664 r-x-- 0000000000000000 008:00001 bash 080ee000 20 rw--- 00000000000a6000 008:00001 bash 080f3000 2572 rw--- 00000000080f3000 000:00000 [ anon ] b7c67000 28 r--s- 0000000000000000 008:00005 gconv-modules.cache b7c6e000 212 r--s- 0000000000000000 008:00006 passwd b7ca3000 1256 r---- 0000000000000000 008:00005 locale-archive b7ddd000 4 rw--- 00000000b7ddd000 000:00000 [ anon ] b7dde000 1312 r-x-- 0000000000000000 008:00001 libc-2.7.so b7f26000 4 r---- 0000000000148000 008:00001 libc-2.7.so b7f27000 8 rw--- 0000000000149000 008:00001 libc-2.7.so b7f29000 16 rw--- 00000000b7f29000 000:00000 [ anon ] b7f2d000 8 r-x-- 0000000000000000 008:00001 libdl-2.7.so b7f2f000 8 rw--- 0000000000001000 008:00001 libdl-2.7.so b7f31000 184 r-x-- 0000000000000000 008:00001 libncurses.so.5.6 b7f5f000 12 rw--- 000000000002d000 008:00001 libncurses.so.5.6 b7f77000 8 rw--- 00000000b7f77000 000:00000 [ anon ] b7f79000 104 r-x-- 0000000000000000 008:00001 ld-2.7.so b7f93000 8 rw--- 0000000000019000 008:00001 ld-2.7.so bfd11000 84 rw--- 00000000bffeb000 000:00000 [ stack ] ffffe000 4 r-x-- 0000000000000000 000:00000 [ anon ] mapped: 6516K writeable/private: 2740K shared: 240K --nextPart2012472.Tadf0tBZmO Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBIIH38M0/3fhHHQOwRAi1xAJ0bMJZWWl/sCalorDZqhdUau8zuSACfeRJz iw/qstgspeYwoekJhCdPzyw= =LvGr -----END PGP SIGNATURE----- --nextPart2012472.Tadf0tBZmO--