From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/1862 Path: news.gmane.org!not-for-mail From: Bernhard Graf Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: Q: Determine memory consumption Date: Wed, 7 May 2008 21:04:56 +0200 Message-ID: <200805072104.56067.list-supervision@augensalat.de> References: <200805061737.36069.list-supervision@augensalat.de> <200805060849.16523.rwoodrum@avvo.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1210187155 6381 80.91.229.12 (7 May 2008 19:05:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 7 May 2008 19:05:55 +0000 (UTC) To: supervision@list.skarnet.org Original-X-From: supervision-return-2097-gcsg-supervision=m.gmane.org@list.skarnet.org Wed May 07 21:06:31 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 1Jtoxu-0005lL-Jv for gcsg-supervision@gmane.org; Wed, 07 May 2008 21:06:10 +0200 Original-Received: (qmail 7877 invoked by uid 76); 7 May 2008 19:05:47 -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 7869 invoked from network); 7 May 2008 19:05:47 -0000 User-Agent: KMail/1.9.6 (enterprise 20070904.708012) In-Reply-To: <200805060849.16523.rwoodrum@avvo.com> Content-Disposition: inline Xref: news.gmane.org gmane.comp.sysutils.supervision.general:1862 Archived-At: On Tuesday 06 Mai 2008, Ryan Woodrum wrote: > 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 Which one is the data section? -- Bernhard Graf