When running minimized do not do any image processing
Case number: | 845833-992846 |
Topic: | Game: Display |
Opened by: | Timo van der Laan |
Status: | Closed |
Type: | Suggestion |
Opened on: | Sunday, June 3, 2012 - 15:16 |
Last modified: | Tuesday, June 5, 2012 - 21:17 |
It would save a lot of CPU power if the image processing during minimized runs is totally discarded.
And the image should be build up from scratch when maximized. Maximizing will take more time then, but scripts will run faster, so net result will be time gained. If it is not possible to do this from the minimizing option then some sort of run in the background mode might be a good idea.
Perhaps this would also make it possible to run more clients before running into 100% Cpu usage.
This would as a side-effect solve the blank screen issue when doing a long run with void detection visualized.
That visualization is buffered and takes a long time to complete resulting in a blank screen.
Cases: fold.it/portal/node/992809, fold.it/portal/node/991223 (maybe more)
On win7 pro 64bit, the image processing is in fact stopped during minimized as shown by Task Manager.
What OS are you running?
Running also windows 7 (one 32 bit and one 64 bit laptop). I also see CPU dropping when minimizing. Maybe the ingame image recomputing is being buffered (the blank screen feature when voids showing is on), then it is my post is only that the animation part should not be buffered. But the speed at which the screen is rebuild after maximizing makes me suspect different.
@bertro: What do you look for in the Task Manager to tell that image processing has stopped?
You'll see the percentage of CPU usage drop dramatically when you minimize the game.
Minimized client on windows have disabled imaging thread. Only "folding threads" are on.
Status: Open » Closed |
As Rav3n said, graphical updates are paused when the window is minimized. Any further high CPU usage is covered by the general performance bug: http://fold.it/portal/node/990207
That would be great! It solves a lot of problems and increases functionallity.