Команда pmap в Linux с примерами

Опубликовано: 16 Февраля, 2022

Команда pmap в Linux используется для отображения карты памяти процесса. Карта памяти показывает, как распределяется память.

Синтаксис:

 pmap [параметры] pid [...]

Пример:

Параметры:

  • -x: этот параметр используется для отображения карты памяти в расширенном формате.

    Пример:

     pmap -x 9466 

  • -p: этот параметр используется для отображения полного пути к файлам.

    Пример:

     pmap -p 9466 

  • -d: этот параметр используется для отображения формата устройства.

    Пример:

     pmap -d 9466 

  • -q: этот параметр используется для игнорирования имен столбцов при отображении отчета карты памяти.

    Пример:

     pmap -q -d 9466 

  • -A: этот параметр используется для отображения результатов в заданном диапазоне. Обратите внимание, что аргументы low и high представляют собой одну строку, разделенную запятой.

    Пример:

     pmap -A 000055a5908f8000, 00007fd264ed2000 11747
  • -XX: этот параметр используется для отображения всего, что предоставляет ядро.

    Пример:

     pmap -xx [PID]
  • -n: этот параметр используется для создания новой конфигурации.

    Пример:

     pmap -n
  • -c: этот параметр используется для чтения конфигурации по умолчанию.

    Пример:

     pmap -c [PID]
  • -h: этот параметр используется для отображения текста справки.
     pmap -h
  • -v: этот параметр используется для отображения информации о версии и выхода.
     pmap -v