gcore -- получить дамп памяти запущенного процесса

Версия для печатиОтправить другуPDF version
GCORE(1)              Справочник основных команд FreeBSD              GCORE(1)

НАЗВАНИЕ
     gcore -- получить дамп памяти запущенного процесса
СИНТАКСИС
     gcore [-s] [-c файл_дампа] [исполняемый_файл] pid

ОПИСАНИЕ
     Утилита gcore создаёт дамп памяти указанного процесса, пригодный для
     использования в gdb(1).  По умолчанию, дамп записывается в файл
     ``core.<pid>''.  В командной строке должен быть задан идентификатор про-
     цесса, pid.  Если образ исполняемого файла не указан, gcore будет исполь-
     зовать ``/proc/<pid>/file''.
     Имеются следующие опции:

     -c      Записать дамп памяти в указанный файл вместо ``core.<pid>''.
     -s      Приостановить процесс на время создания дампа, и возобновить его
             работу после получения дампа.  Этим гарантируется, что полученный
             дамп памяти будет в непротиворечивом состоянии.  Работа процесса
             будет продолжена, даже если он был уже остановлен до того.
             Такого же эффекта можно достичь вручную с помощью kill(1).

ФАЙЛЫ
     core.<pid>         дамп памяти
     /proc/<pid>/file   образ исполняемого файла
ИСТОРИЯ
     Утилита gcore появилась в 4.2BSD.

ПРОБЛЕМЫ
     Переключения контекста или страничная подкачка, случающиеся во время
     работы gcore, могут привести к неожиданным результатам.  Для достижения
     наилучших результатов следует использовать -s для временной остановки
     указанного процесса.
     Утилита gcore не совместима с оригинальной версией из 4.2BSD.

FreeBSD 6.2                     18 апреля 1994                     FreeBSD 6.2
Ваша оценка: Нет Средняя: 5 (4 голоса)

Вставай, Україно!

Литература