4
1
Is it possible to temporarily freeze (pause, block) an application in Windows - so that it doesn't use processor at all and sit in the memory only - and unfreeze it later when you need it?
I am asking this because I figured out if I have 3GB of memory, at least 1GB always free, why not use it to speed up the applications startup: if I kept, for example, 10 of my most used applications open all the time, but blocked, so they don't consume processor, but memory only.
If this is possible, I hope there is some system application that can manage the frozen apps, so their usage can appear as normal: you open them with a shortcut and close them with the 'X' button, only that they are not really closed, but frozen and just hidden again.
Yeah, Windows 8 is finally introducing a similar feature. It's one step towards abstracting away memory management from the user. It's always been my opinion that the user should never have to close applications on their own or worry about memory management. The OS should just start closing applications on its own. – surfasb – 2011-10-09T13:55:27.217
I fall under the opposite opinion. The system cannot predict my next move , I can. Haveing 2 buttons one for stay and one for stop, would not be a hinderance to the user. That the system has an amasing complexity of memory management , that does not work for all users in all ways at all times. So if it goes off on its own, just leave in the button to allow user control. – Psycogeek – 2011-10-10T18:02:45.310
Thanks for the great info! Another thought... what if we don't freeze the app, but only reduce its process priority to a minimum? Wouldn't that get us almost the same effect? – Ognjen – 2011-10-14T12:53:42.443
it depends, if your thinking like I am thinking, it is some of the web based items that could do with a bit of suspend for a while. I cant think of any priority things including net-limiting that would really suspend them. Any High CPU use but more backgrounded activity, can already be put on IDLE, and doing that really does allow the User free reign of the CPU for other tasks. especially with multicore processors. the CPU priority of the system works very well. Then Disk based activities, a heavy disk based activity can really hinder the user. Fastcopy for one has throttling for that. – Psycogeek – 2011-10-17T22:08:15.110