Microsoft is also planning to port the highly popular Sysinternals tools to Linux. It has started with ProcDump – and its version for Linux is now available. This tool offers a convenient way for Linux developers to create core dumps of their application based on performance triggers.
ProcDump is a Linux reimagining of the classic ProcDump tool from the Sysinternals suite of tools for Windows. ProcDump provides a convenient way for Linux developers to create core dumps of their application based on performance triggers.
Microsoft ports ProcDump to Linux
Turns out we made a procdump for linux, tweeted @davidfowl.
The bonhomie between the Redmond-based company and Linux started brewing when the former made changes to things involving Linux. For instance, Microsoft announced it would develop its first Linux distribution for use with IoT devices. This was sometime in April month, Then, in October, it decided open source over 50,000 patents relating to Linux.
The recent move to port Sysinternals to Linux follows the similar trend of embracing the open-source OS. Mario Hewardt, the author of advanced Windows debugging and Advanced, net Debugging, soon after the announcement also confirmed that Microsoft was working on porting another Sysinternals utility named ProcMon to Linux.
Sysinternals is a suite of useful utilities to help IT Pros manage, troubleshoot and diagnose Windows systems and applications. Its software has been widely popular with Windows users so much so, that Microsoft decided to buy the company behind it – Winternals. Besides, its Sysinternals Live service enables users to execute Sysinternals tools directly from the Web without hunting for and manually downloading them.
With Windows embracing open source more and more the Sysinternals tools will now be available for Linux too. Also, efforts to port Sysinternals debugging for Linux users signifies that Linux remains one of the most preferred operating systems for running Azure virtual machines. ProcDump for Linux can currently be found on Github.