pmap command in Linux with Examples

The pmap command in Linux is used to display the memory map of a process. A memory map indicates how memory is spread out.

Syntax:

pmap [options] pid [...]

Example:

Options:

  • -x : This option is used to display the memory map in an extended format.

    Example:

    pmap -x 9466

  • -p : This option is used to display the full path to the files.

    Example:

    pmap -p 9466

  • -d : This option is used to display the device format.

    Example:

    pmap -d 9466

  • -q : This option is used to ignore the column names while displaying the report of the memory map.

    Example:

    pmap -q -d 9466

  • -A : This option is used to display results to the given range. Notice that the low and high arguments are single string separated with a comma.

    Example:

    pmap -A 000055a5908f8000, 00007fd264ed2000 11747
  • -XX : This option is used to display everything the kernel provides.

    Example:

    pmap -xx [PID]
  • -n : This option is used to create a new configuration.

    Example:

    pmap -n
  • -c : This option is used to read the default configuration.

    Example:

    pmap -c [PID]
  • -h : This option is used to display help text.
    pmap -h
  • -v : This option is used to display the version information and exit.
    pmap -v


My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.