realmon
realmon copied to clipboard
A monitoring tool that tells you when GCs happen in a process and some characteristics about these GCs
- Added a new column representing accumulative gc pause % computed as: ``Cumulative Sum(TraceGC.PauseDurationMSec) / Total Elapsed Time From The Start of Monitoring * 100%``. - Updated the ``ColumnInfoMap`` to...
### Expected behavior Search if there is a file named .gcmon from the current folder to the root of the current folder volume; If not found, use the default configuration....
Currently we have inconsistent formatting and styles. By enforcing the editorconfig rules, we can ensure there is uniformity in the format / styles of the code. Might be overkill to...
In an effort to separate out the core logic for: __1. Better testability__ - Adding functional tests will be easier now that we have removed the Console App based calls...
Related to #39, now that we are planning to incorporate the ``Spectre.Console`` API, makes sense to replace all usage of the ``Sharprompt`` API for the prompts and remove the reference...
I hacked together a prototype of what the console might look like if we used a library like [Spectre.Console](https://spectreconsole.net/) to markup the output:  The above styling is just to...
Allow dotnet-gcmon to recursively crawling the configuration file like .editorconfig
When -c is used, it is possible to add a column with SPACE but it has no effect on an already selected column.
To help with #23, only subscribe to GC events for the process requested by the user; we are currently subscribing to all processes' GC data, a majority of which we...
I looked at the tool briefly today and I could see sometimes the memory usage go up pretty quickly (like when I was using one gcmon process to monitor anther...