Прокдамп
![]() Прокдамп v9.0 | |
Оригинальный автор(ы) | Программное обеспечение Winternals |
---|---|
Разработчик(и) | Майкрософт |
Стабильная версия | v11.0 (версия для Windows) v1.3 (версия для Linux) [1] / 3 ноября 2022 г (версия для Windows) 3 ноября 2022 г (версия для Linux) |
Репозиторий | github |
Написано в | С |
Операционная система | Microsoft Windows , Линукс |
Доступно в | Английский |
Лицензия | Windows: проприетарное коммерческое программное обеспечение. Linux: лицензия MIT |
Веб-сайт | документы |
ProcDump — это приложение командной строки , используемое для мониторинга приложений на предмет пиковых нагрузок ЦП и создания аварийных дампов во время пиковых нагрузок. [2] [3] Затем администратор или разработчик программного обеспечения могут использовать аварийные дампы для определения причины всплеска. ProcDump поддерживает мониторинг зависших окон и необработанных исключений . Он также может создавать дампы на основе значений счетчиков производительности системы. [4]
Обзор
[ редактировать ]Изначально ProcDump был доступен только для Microsoft Windows . В ноябре 2018 года Microsoft подтвердила, что переносит инструменты Sysinternals , включая ProcDump и ProcMon , на Linux . [5] Программное обеспечение имеет открытый исходный код . Он распространяется по лицензии MIT License , а исходный код доступен на GitHub . [6]
Версия Linux требует ядра Linux версии 3.5+ и работает на Red Hat Enterprise Linux / CentOS 7. Fedora 26 , Mageia 6 , Ubuntu 14.04 LTS . В настоящее время он не имеет полного соответствия функций версии для Windows (например, специальные счетчики производительности).
Пример
[ редактировать ]Создайте 5 дампов ядра с интервалом 10 секунд для целевого процесса с идентификатором процесса (pid) == 1234.
$ sudo procdump -n 5 -p 1234
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Microsoft/ProcDump-для-Linux» . Гитхаб . 4 ноября 2022 г.
- ^ «ProcDump — Мониторинг ЦП/процессов — Windows CMD — SS64.com» . ss64.com .
- ^ «Как собирать дампы памяти с помощью ProcDump — База знаний Sitecore» . kb.sitecore.net .
- ^ «Создание дампов процессов с помощью ProcDump | База знаний» . kb.acronis.com .
- ^ Чимпану, Каталин (5 ноября 2018 г.). «Microsoft работает над портированием Sysinternals на Linux» . ЗДНет . CBS Интерактив . Проверено 5 ноября 2018 г.
- ^ «Microsoft/ProcDump-для-Linux» . 6 ноября 2020 г. – через GitHub.