Just try the TopProcesses.dll x86 just in case but of course, rainmeter can't see it.
It would be so much easier if rainmeter could do it by itself. So much frustration
For TopProcesses the Enigma skin, which you can get at http://enigma.kaelri.com has a good approach using the AdvancedCPU meter that comes with RM. In that skin look at \Rainmeter\Skins\Enigma\Sidebar\Process\Process.ini
If it is memory that your trying to list I haven't found another way to get it.
Currently in Visual Studio right now working on a replacement plugin. No ETA yet (Trying to find a better solution than querying perfmon as the current plugin does), but this has been bothering me for quite a while so its rather high on my priority list.
Update: Preliminary results looking good, CPU usage is about a third of TopProcesses.dll in a debug build, going to switch to a parent-child model similar to how TopProcesses works to further improve performance and implement CPU usage sorting, currently only have memory sorting.
Update 2: Now up and running as a child-parent model, even at Update=10 the CPU usage is negligible; working on getting CPU sorting done. Edit: Well, the GPU usage of such a stupid update rate on a laptop doesn't seem to be negligible, but that is kind of besides the point and still a massive improvement.
ailia wrote:Currently in Visual Studio right now working on a replacement plugin. No ETA yet (Trying to find a better solution than querying perfmon as the current plugin does), but this has been bothering me for quite a while so its rather high on my priority list.
Update: Preliminary results looking good, CPU usage is about a third of TopProcesses.dll in a debug build, going to switch to a parent-child model similar to how TopProcesses works to further improve performance and implement CPU usage sorting, currently only have memory sorting.
Update 2: Now up and running as a child-parent model, even at Update=10 the CPU usage is negligible; working on getting CPU sorting done. Edit: Well, the GPU usage of such a stupid update rate on a laptop doesn't seem to be negligible, but that is kind of besides the point and still a massive improvement.
This will be interesting to see... Thanks ailia
Question: Right now, using RunCommand and Tasklist.exe, I can get the top memory processes and format, and arrange each process individually. Is this going to be possible with what is returned by the plugin? The old plugin had a list output, that did not allow individual process editing.
Yes, you can specify what to sort by: Name, NonPagedSystemMemory, PagedSystemMemory, PagedMemory, VirtualMemory, PrivateMemory, WorkingSet, and CPU Usage.
Can also request any of those fields as the measure output. I can add PID if you need it.
Quick Example to show how its currently set up, plugin isn't quite ready for release, the CPU sort can currently cause "bad stuff". May release a beta without the CPU Usage aspect soon though.
Well, at least I've got the performance where I want it, picture taken with all meters running at Update=100 and no additional dividers. Sadly I don't have access to my toolchain from here and the current debug build isn't really safe, I'll PM you a beta link tomorrow morning eclectic-tech.
Think the only missing feature from TopProcesses is the filtering currently; if anyone wants this, let me know.
Chatted up jsmorley a bit, going to add the filtering after all, but with a threshold to show processes that are filtered if CPU crosses the threshold.
Also, what OSes can you test? Sounding like Win 8/8.1 and Win10 need coverage most.