Dom0 resource monitor for all domains?

I’m obsessed with my task manager - I feel I get the most out of my machine when I carefully manage memory & CPU consumption

The native task manager is domain-specific. It’ll graph activity within a given qube, but even at the dom0 level, it won’t graph consumption across domains

So I find myself spamming ‘xl list’ in the dom0 terminal to get a realtime-esque system memory feed. I havent found an existing GUI to graph it, though it feels as though one would be pretty straightforward to cobble together…

Does such a program already exist somewhere? Or should I get to coding?

1 Like

Hey @random_user, any updates? (Sorry if I missed your post or something)

2 Likes

And you can make conky.
But be aware, if you go into cairo graphics you will have memory leaks.
I’ve managed to trim it down to 20MiB/h

1 Like

I created a Widget for detailed memory usage
For your usecase still no CPU usage …
And not as wholesome as @random_user approach, but it is available :wink:

You can use xentop or xentop -b in dom0 if you want a printout of the current CPU and memory usage of each qube.

This is an amazing conky for Qubes-OS that give you full of content