{
    "mode": "man",
    "parameter": "proc_pid_statm",
    "section": "5",
    "url": "https://www.chedong.com/phpMan.php/man/proc_pid_statm/5/json",
    "generated": "2026-10-07T21:02:20Z",
    "sections": {
        "NAME": {
            "content": "/proc/pid/statm - memory usage information\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "/proc/pid/statm\nProvides information about memory usage, measured in pages.  The columns are:\n\nsize       (1) total program size\n(same as VmSize in /proc/pid/status)\nresident   (2) resident set size\n(inaccurate; same as VmRSS in /proc/pid/status)\nshared     (3) number of resident shared pages\n(i.e., backed by a file)\n(inaccurate; same as RssFile+RssShmem in\n/proc/pid/status)\ntext       (4) text (code)\nlib        (5) library (unused since Linux 2.6; always 0)\ndata       (6) data + stack\ndt         (7) dirty pages (unused since Linux 2.6; always 0)\n\nSome of these values are inaccurate because of a kernel-internal scalability optimiza‐\ntion.   If accurate values are required, use /proc/pid/smaps or /proc/pid/smapsrollup\ninstead, which are much slower but provide accurate, detailed information.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "proc(5), procpidstatus(5)\n\nLinux man-pages 6.7                          2023-08-15                            procpidstatm(5)",
            "subsections": []
        }
    },
    "summary": "/proc/pid/statm - memory usage information",
    "flags": [],
    "examples": [],
    "see_also": [
        {
            "name": "proc",
            "section": "5",
            "url": "https://www.chedong.com/phpMan.php/man/proc/5/json"
        },
        {
            "name": "procpidstatus",
            "section": "5",
            "url": "https://www.chedong.com/phpMan.php/man/procpidstatus/5/json"
        }
    ]
}