{
    "content": [
        {
            "type": "text",
            "text": "# pmap (man)\n\n## NAME\n\npmap - report memory map of a process\n\n## SYNOPSIS\n\npmap [options] pid [...]\n\n## DESCRIPTION\n\nThe pmap command reports the memory map of a process or processes.\n\n## TLDR\n\n> Report memory map of a process or processes.\n\n- Print memory map for a specific process ID (PID):\n  `pmap {{pid}}`\n- Show the extended format:\n  `pmap --extended {{pid}}`\n- Show the device format:\n  `pmap --device {{pid}}`\n- Limit results to a memory address range specified by `low` and `high`:\n  `pmap --range {{low}},{{high}}`\n- Print memory maps for multiple processes:\n  `pmap {{pid1 pid2 ...}}`\n\n*Source: tldr-pages*\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **OPTIONS** (13 subsections)\n- **EXIT STATUS**\n- **SEE ALSO**\n- **STANDARDS**\n- **REPORTING BUGS**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "pmap",
        "section": "",
        "mode": "man",
        "summary": "pmap - report memory map of a process",
        "synopsis": "pmap [options] pid [...]",
        "tldr_summary": "Report memory map of a process or processes.",
        "tldr_examples": [
            {
                "description": "Print memory map for a specific process ID (PID)",
                "command": "pmap {{pid}}"
            },
            {
                "description": "Show the extended format",
                "command": "pmap --extended {{pid}}"
            },
            {
                "description": "Show the device format",
                "command": "pmap --device {{pid}}"
            },
            {
                "description": "Limit results to a memory address range specified by `low` and `high`",
                "command": "pmap --range {{low}},{{high}}"
            },
            {
                "description": "Print memory maps for multiple processes",
                "command": "pmap {{pid1 pid2 ...}}"
            }
        ],
        "tldr_source": "official",
        "flags": [
            {
                "flag": "-x",
                "long": "--extended",
                "arg": null,
                "description": "Show the extended format."
            },
            {
                "flag": "-d",
                "long": "--device",
                "arg": null,
                "description": "Show the device format."
            },
            {
                "flag": "-q",
                "long": "--quiet",
                "arg": null,
                "description": "Do not display some header or footer lines."
            },
            {
                "flag": "-A",
                "long": "--range",
                "arg": null,
                "description": "Limit results to the given range to low and high address range. Notice that the low and high arguments are single string separated with comma."
            },
            {
                "flag": "-x",
                "long": null,
                "arg": null,
                "description": "/proc/PID/smaps"
            },
            {
                "flag": "",
                "long": null,
                "arg": null,
                "description": ""
            },
            {
                "flag": "-p",
                "long": "--show-path",
                "arg": null,
                "description": "Show full path to files in the mapping column"
            },
            {
                "flag": "-c",
                "long": "--read-rc",
                "arg": null,
                "description": "Read the default configuration"
            },
            {
                "flag": "-C",
                "long": "--read-rc-from",
                "arg": null,
                "description": "Read the configuration from file"
            },
            {
                "flag": "-n",
                "long": "--create-rc",
                "arg": null,
                "description": "Create new default configuration"
            },
            {
                "flag": "-N",
                "long": "--create-rc-to",
                "arg": null,
                "description": "Create new configuration to file"
            },
            {
                "flag": "-h",
                "long": "--help",
                "arg": null,
                "description": "Display help text and exit."
            },
            {
                "flag": "-V",
                "long": "--version",
                "arg": null,
                "description": "Display version information and exit."
            }
        ],
        "examples": [],
        "see_also": [
            {
                "name": "ps",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/ps/1/json"
            },
            {
                "name": "pgrep",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/pgrep/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "-x --extended",
                        "lines": 2,
                        "flag": "-x",
                        "long": "--extended"
                    },
                    {
                        "name": "-d --device",
                        "lines": 2,
                        "flag": "-d",
                        "long": "--device"
                    },
                    {
                        "name": "-q --quiet",
                        "lines": 2,
                        "flag": "-q",
                        "long": "--quiet"
                    },
                    {
                        "name": "-A --range",
                        "lines": 3,
                        "flag": "-A",
                        "long": "--range"
                    },
                    {
                        "name": "-X -x",
                        "lines": 2,
                        "flag": "-x"
                    },
                    {
                        "name": "-XX",
                        "lines": 1
                    },
                    {
                        "name": "-p --show-path",
                        "lines": 2,
                        "flag": "-p",
                        "long": "--show-path"
                    },
                    {
                        "name": "-c --read-rc",
                        "lines": 2,
                        "flag": "-c",
                        "long": "--read-rc"
                    },
                    {
                        "name": "-C --read-rc-from",
                        "lines": 2,
                        "flag": "-C",
                        "long": "--read-rc-from"
                    },
                    {
                        "name": "-n --create-rc",
                        "lines": 2,
                        "flag": "-n",
                        "long": "--create-rc"
                    },
                    {
                        "name": "-N --create-rc-to",
                        "lines": 2,
                        "flag": "-N",
                        "long": "--create-rc-to"
                    },
                    {
                        "name": "-h --help",
                        "lines": 2,
                        "flag": "-h",
                        "long": "--help"
                    },
                    {
                        "name": "-V --version",
                        "lines": 2,
                        "flag": "-V",
                        "long": "--version"
                    }
                ]
            },
            {
                "name": "EXIT STATUS",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "STANDARDS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "REPORTING BUGS",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "pmap - report memory map of a process\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "pmap [options] pid [...]\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "The pmap command reports the memory map of a process or processes.\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "",
                "subsections": [
                    {
                        "name": "-x --extended",
                        "content": "Show the extended format.\n",
                        "flag": "-x",
                        "long": "--extended"
                    },
                    {
                        "name": "-d --device",
                        "content": "Show the device format.\n",
                        "flag": "-d",
                        "long": "--device"
                    },
                    {
                        "name": "-q --quiet",
                        "content": "Do not display some header or footer lines.\n",
                        "flag": "-q",
                        "long": "--quiet"
                    },
                    {
                        "name": "-A --range",
                        "content": "Limit  results  to the given range to low and high address range.  Notice that the low\nand high arguments are single string separated with comma.\n",
                        "flag": "-A",
                        "long": "--range"
                    },
                    {
                        "name": "-X -x",
                        "content": "/proc/PID/smaps\n",
                        "flag": "-x"
                    },
                    {
                        "name": "-XX",
                        "content": ""
                    },
                    {
                        "name": "-p --show-path",
                        "content": "Show full path to files in the mapping column\n",
                        "flag": "-p",
                        "long": "--show-path"
                    },
                    {
                        "name": "-c --read-rc",
                        "content": "Read the default configuration\n",
                        "flag": "-c",
                        "long": "--read-rc"
                    },
                    {
                        "name": "-C --read-rc-from",
                        "content": "Read the configuration from file\n",
                        "flag": "-C",
                        "long": "--read-rc-from"
                    },
                    {
                        "name": "-n --create-rc",
                        "content": "Create new default configuration\n",
                        "flag": "-n",
                        "long": "--create-rc"
                    },
                    {
                        "name": "-N --create-rc-to",
                        "content": "Create new configuration to file\n",
                        "flag": "-N",
                        "long": "--create-rc-to"
                    },
                    {
                        "name": "-h --help",
                        "content": "Display help text and exit.\n",
                        "flag": "-h",
                        "long": "--help"
                    },
                    {
                        "name": "-V --version",
                        "content": "Display version information and exit.\n",
                        "flag": "-V",
                        "long": "--version"
                    }
                ]
            },
            "EXIT STATUS": {
                "content": "0      Success.\n1      Failure.\n42     Did not find all processes asked for.\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "ps(1), pgrep(1)\n",
                "subsections": []
            },
            "STANDARDS": {
                "content": "No standards apply, but pmap looks an awful lot like a SunOS command.\n",
                "subsections": []
            },
            "REPORTING BUGS": {
                "content": "Please send bug reports to ⟨procps@freelists.org⟩\n\n\n\nprocps-ng                                    2020-06-04                                      PMAP(1)",
                "subsections": []
            }
        }
    }
}