Sorting should be done in Lua as it has better tools for it, but in principle it could be done in native code too through some clever usage of Max() AND Min() in formulas. Regarding a ready made option for averages, there is AverageSize, but for this to work, you will need to monitor processes by name and not by usage. You would need to monitor all running processes anyway (and also a couple of entries for non running processes that will be populated as soon as there is a new process running) whether it's Lua or native Rainmeter code we're talking about. There actually is a standard field for average 60 second CPU usage in resmon - is there nothing like that in perfmon/UsageMonitor? Elementary 3.0 Elementary 1.5 For all the Window PC enthusiast out there, these CPU Rainmeter Skins feature to show processor system info and stats. a ready-made perfmon counter for average CPU. Although in practice monitoring the top 15-20 in every instant should be enough.īut I was hoping for something along a different line, e.g. Thanks for the suggestions! If I follow the outline in your first post and I want the top 10 processes by average CPU then there's another complication - in principle I'd have to monitor and average every running process to catch the top 10, not just the current instantaneous top 10. You won't need to change the other measures, because the list will now be static. Add AverageSize=60 to each measure, as you noted. You can get the process names from the Task Manager Details tab (just leave off the ".exe"). Edit the skin, and find the 10 measures to. If that works for you, then the changes would be fairly straight-forward. The real-time widget to show the current average temperature of all CPU cores or Motherboard in the Taskbar of Windows 10. If you don't specify the processes by name, then as the list changes from one second to the next, things will be appearing and disappearing from the list and you'll never be able to get the averages. Speccy is also free software that lets monitor hardware temp with a nice interface and easy to understand information. The only simple way I can think to do this would be to specify the names of the N number of processes you want to monitor. Naively setting AverageSize=60 to those meters won't work since it will take the average of the nth highest process, but the ranking of processes is continuously reordered as their CPU use changes. Aesthetically, I love Lines 2. I was trying to find a skin for monitoring CPU and GPU temperatures. Is there a simple way to get average CPU usage over time per process with UsageMonitor, without knowing what the processes are called? Basically I want a list of the top processes, like Top-Process-Meter linked below, except that instead of current CPU use I want average CPU use over the past N seconds. Hello, this is my first time using Rainmeter. System monitors are an excellent resource to have on your desktop. Nicknack23 wrote: ↑ September 28th, 2020, 4:21 pm Weve hunted down the best minimalist Rainmeter skins to give your desktop a unique, elegant look.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |