Wietse Venema: > Ralf Hildebrandt: > > Simple question: How much RAM does a process actually use? > > But how to find out? There's copy on write, shared libraries, shared > > memory, and whatever. > > With Linux, parse /proc/pid/map for each process. This gives you > the memory mapping. Writable mappings are non-shared and count > for each process (this is an over-estimate in case of copy-on-write).
That's writable "anonymous" mappings (i.e. memory not mapped to file). > Read-only mappings count only once. > > Wietse > > > How do I actually SEE how much memory my cleanup, smtpd and smtp > > processes use (all processes, actually), so I can properly size my > > default_process_limit - without running into deep swap. > > > > Which tools do I use on what platform? > > ps? top? htop? > > > > -- > > Ralf Hildebrandt ([EMAIL PROTECTED]) [EMAIL PROTECTED] > > Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 > > http://www.arschkrebs.de I'm looking for a job > > Got a light? > > Typical unix response: Got: No match. > > > > > > >