Microsoft released the Linux version of the Sysinternals tool, ProcDump

Windows Subsystem for Linux is one of Microsoft’s success models, allowing developers to deploy a Linux desktop environment on a Windows platform and use Linux tools to complete tasks. At the same time, Microsoft continues to improve the ease of use and usability of Windows tools on the Linux platform and port the Sysinternals tool to the Linux platform. Recently, we noticed that Microsoft released the  Linux version of the Sysinternals tool ProcDump, and the source code was published on GitHub using the MIT license.

ProcDump is a command-line tool that monitors the CPU peaks of an application and generates associated crash dumps for administrators or developers to determine the cause of CPU spikes.

The Linux version of ProcDump allows Linux developers to generate core dumps of their applications based on performance triggers. The supported Linux distributions include Red Hat Enterprise Linux/CentOS 7, Fedora 26, Mageia 6 and Ubuntu 14.04 LTS.

Also, Mario Hewardt, senior development engineer at Microsoft, and author of Advanced Windows Debugging and Advanced .NET Debugging, said that Microsoft is currently developing ProcMon.