The tech giant provides Windows Subsystem for Linux (WSL) to help developers run Linux environment right on Windows, without overhead of a virtual machine. A Linux environment can include command-line tools, utilities, and applications.
With the new move, Microsoft aims to allow developers run Windows environment on Linux. To enable the cause, the company is planning to roll out Sysinternals for Linux.
ProcDump is a command-line utility that monitors an application for CPU spikes and generates crash dumps during a spike. These crash dumps can be used by developers to determine the cause of spike. It was earlier available as a part of Windows Sysinternals.
In the trail of tweet, Mario Hewardt, Principal Program Manager – Azure Diagnostics at Microsoft, wrote that they are also working on ProcMon for Linux.
ProcMon (Process Monitor) is an advanced monitoring tool that shows real-time file system, registry and process activity. It combines the features of two legacy Sysinternals utilities— Filemon and Regmon. Developers use it as a core utility in system troubleshooting and malware hunting toolkit.
Also read: Microsoft releases roadmap for Azure DevOps
The reason Microsoft is porting its debugging utilities to Linux is because of growing adoption of Linux. Enterprises choose Linux as the preferred operating system to run Azure virtual machines.