ProcDump - ProcDump

ProcDump
ProcDump v9.0
ProcDump v9.0
Autori originali Software Winternals
Sviluppatore / i Microsoft
Rilascio stabile
v9.0 (versione Windows)
v1.1.1 (versione Linux) / 16 maggio 2017 ; 3 anni fa (versione Windows) 3 aprile 2020 ; 8 mesi fa (versione Linux) ( 16/05/2017 )
 ( 2020-04-03 )
Repository github .com / microsoft / ProcDump-for-Linux
Scritto in C
Sistema operativo Microsoft Windows , Linux
Disponibili in Inglese
Licenza Windows: software commerciale proprietario Linux: licenza MIT
Sito web docs .microsoft .com / en-us / sysinternals / downloads / procdump

ProcDump è un'applicazione della riga di comando utilizzata per monitorare un'applicazione per i picchi della CPU e creare dump di arresto anomalo durante un picco. I dump di arresto anomalo possono quindi essere utilizzati da un amministratore o uno sviluppatore di software per determinare la causa del picco. ProcDump supporta il monitoraggio delle finestre bloccate e delle eccezioni non gestite . Può anche creare dump in base ai valori dei contatori delle prestazioni del sistema.

Panoramica

Inizialmente, ProcDump era disponibile solo per Microsoft Windows . Nel novembre 2018, Microsoft ha confermato che sta portando gli strumenti di Sysinternals , inclusi ProcDump e ProcMon , su Linux . Il software è open source . È concesso in licenza con licenza MIT e il codice sorgente è disponibile su GitHub .

La versione Linux richiede la versione del kernel Linux 3.5+ e gira su Red Hat Enterprise Linux / CentOS 7, Fedora 26 , Mageia 6 , Ubuntu 14.04 LTS . Attualmente non ha la piena parità di funzionalità con la versione di Windows (ad esempio, contatori delle prestazioni personalizzati).

Esempio

Crea 5 core dump a 10 secondi di distanza dal processo di destinazione con identificatore di processo (pid) == 1234

$ sudo procdump -n 5 -p 1234

Guarda anche

Riferimenti

link esterno