man > proc_pid_statm(5)

proc_pid_statm(5)                        File Formats Manual                       proc_pid_statm(5)

NAME
       /proc/pid/statm - memory usage information

DESCRIPTION
       /proc/pid/statm
              Provides information about memory usage, measured in pages.  The columns are:

                  size       (1) total program size
                             (same as VmSize in /proc/pid/status)
                  resident   (2) resident set size
                             (inaccurate; same as VmRSS in /proc/pid/status)
                  shared     (3) number of resident shared pages
                             (i.e., backed by a file)
                             (inaccurate; same as RssFile+RssShmem in
                             /proc/pid/status)
                  text       (4) text (code)
                  lib        (5) library (unused since Linux 2.6; always 0)
                  data       (6) data + stack
                  dt         (7) dirty pages (unused since Linux 2.6; always 0)

              Some of these values are inaccurate because of a kernel-internal scalability optimiza‐
              tion.   If accurate values are required, use /proc/pid/smaps or /proc/pid/smaps_rollup
              instead, which are much slower but provide accurate, detailed information.

SEE ALSO
       proc(5), proc_pid_status(5)

Linux man-pages 6.7                          2023-08-15                            proc_pid_statm(5)

Generated by phpman v4.11.2-35-gf98a251 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-10-07 13:10 @216.73.217.162
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!