ProcDump v9.0 | |
Автор (ы) оригинала | Программное обеспечение Winternals |
---|---|
Разработчики) | Microsoft |
Стабильный выпуск | v9.0 (версия для Windows) v1.1.1 (версия для Linux) [1] / 16 мая 2017 г . (версия для Windows) 3 апреля 2020 г . (версия для Linux) |
Репозиторий | github |
Написано в | C |
Операционная система | Microsoft Windows , Linux |
Доступно в | английский |
Лицензия | Windows: проприетарное коммерческое программное обеспечение Linux: лицензия MIT |
Веб-сайт | документы |
ProcDump - это приложение командной строки, используемое для мониторинга приложения на предмет скачков ЦП и создания аварийных дампов во время скачков . [2] [3] После этого администратор или разработчик программного обеспечения может использовать аварийные дампы для определения причины скачка. ProcDump поддерживает мониторинг зависших окон и необработанных исключений . Он также может создавать дампы на основе значений счетчиков производительности системы.
Обзор [ править ]
Изначально ProcDump был доступен только для Microsoft Windows . В ноябре 2018 года Microsoft подтвердила, что переносит инструменты Sysinternals , включая ProcDump и ProcMon , на Linux . [4] Программное обеспечение с открытым исходным кодом . Он под лицензией MIT License, а исходный код доступен на GitHub . [5]
Версия 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
См. Также [ править ]
- WinDbg
- Доктор Ватсон (отладчик)
- kdump (Linux)
- ktrace
- Обозреватель процессов
Ссылки [ править ]
- ^ "Microsoft / ProcDump-for-Linux" . GitHub .
- ^ «ProcDump - Монитор ЦП / процессов - Windows CMD - SS64.com» . ss64.com .
- ^ «Как собирать дампы памяти с помощью ProcDump - База знаний Sitecore» . kb.sitecore.net .
- ^ Cimpanu, Каталин (5 ноября 2018). «Microsoft работает над переносом Sysinternals на Linux» . ZDNet . CBS Interactive . Проверено 5 ноября 2018 .
- ^ "Microsoft / ProcDump-for-Linux" . 6 ноября 2020 г. - через GitHub.
Внешние ссылки [ править ]
- ProcDump - Windows Sysinternals | Документы Microsoft
- GitHub - microsoft / ProcDump-for-Linux: версия инструмента ProcDump Sysinternals для Linux.