Hi,
during investigation why my CPU is creating ~10-20% spikes I found out, that Zygor client is utilizing command "tasklist /fo csv /nh" to list and parse running processes every few seconds.
In my opinion this create crazy amount of overhead for Windows/CPU and create useless utilization of CPU. It is nice to see "game running" in client, but 99.99% of time it is in background anyway.
Instead of running it periodically, you should check running processes only when it is needed and suspend it when client is just running and not doing updating/etc.
during investigation why my CPU is creating ~10-20% spikes I found out, that Zygor client is utilizing command "tasklist /fo csv /nh" to list and parse running processes every few seconds.
In my opinion this create crazy amount of overhead for Windows/CPU and create useless utilization of CPU. It is nice to see "game running" in client, but 99.99% of time it is in background anyway.
Instead of running it periodically, you should check running processes only when it is needed and suspend it when client is just running and not doing updating/etc.
Comment