Skip to content

[Feature request] TreeMap View for Memory Usage #1008

@Krysl

Description

@Krysl

Is your feature request related to a problem? Please describe.

My memory usage often exceeds 90%, so I often need to find out which group of processes is causing a large amount of memory usage.

If I sort the processes by "private bytes", it breaks up the inheritance relationship, which makes me unable to estimate the total memory of a series of processes started by a certain process.

Describe the solution you'd like

I often use disk space analysis tools such as TreeSize/SpaceSniffer. They use TreeMap to show the disk space usage:
TreeSize
I just wrote some simple code to generate the image (draw by D3.js)(using CSV data exported by processhacker)
try it online on gh-pages "https://krysl.github.io/ProcessHacker_TreeMap/":

I think this is a good way to display memory usage.

Describe alternatives you've considered

Additional context
TreeMap can also be used for CPU usage analysis. But the CPU usage changes too fast, so maybe need other visualization methods, such as "Circular Treemap"

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions