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
Последние комментарии
11 недель 4 дня назад
35 недель 6 дней назад
2 года 36 недель назад
3 года 6 недель назад
3 года 29 недель назад
3 года 44 недели назад
3 года 45 недель назад
3 года 48 недель назад
4 года 7 недель назад
4 года 12 недель назад