busybox/procps
Alexander Shishkin 0834a6d3b9 pmap: new applet. +1k.
pmap is a tool used to look at processes' memory maps, normally found
in procps package. It provides more readable and easily sortable output
(one line per mapping) from  maps/smaps files in /proc/PID/.  This would
help in debugging memory usage issues, especially on devices where lots
of typing is not a viable option.

This patch does'n implement -d and -A command line options of GNU pmap,
since those are not that must have features and I was afraid of going
blind from looking at its code.

The implementation takes smaps scanning part out of procps_scan() function
and moves it into procps_read_smaps(), which does more detailed processing
of a single PID's smaps data.

Signed-off-by: Alexander Shishkin <virtuoso@slind.org>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-08-28 23:20:34 +02:00
..
Config.src mark Linux-specific configuration options 2010-07-19 00:44:56 +02:00
free.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
fuser.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
iostat.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
Kbuild.src *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
kill.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
mpstat.c Rename a struct member from "interrupt" 2010-08-24 07:38:34 +02:00
nmeter.c nmeter: fix misplaced closing comment 2010-08-16 20:42:14 +02:00
pgrep.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
pidof.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
pmap.c pmap: new applet. +1k. 2010-08-28 23:20:34 +02:00
ps.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
ps.posix ps: add documentation on POSIX ps 2006-11-05 00:47:38 +00:00
renice.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
smemcap.c *: tar-related cleanups: move struct to unarchive.h; move help to tar.c 2010-06-26 18:21:36 +02:00
sysctl.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
top.c pmap: new applet. +1k. 2010-08-28 23:20:34 +02:00
uptime.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
watch.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00