![]() Try the graphical demo, maybe it will help open your eyes. If I hadn't seen this unnatural seeming behavior from the CPU scheduler a thousand times before I'd probably be skeptical too. Some will always be cynical and skeptical. Look, I just wanted to make 'the argument'. The overhead is minimal, as it is native C++, and the core engine is isolated from the GUI (<1MB of private memory usage and barely any CPU time used). Its ProBalance algorithm will, however, help to keep your PC responsive during high loads and possibly prevent a full system stall. Process Lasso is not the miracle cure to every PC problem you have, nor will it increase your PC's speed. Also, as seen in the graphical demo, it just takes more normal priority CPU bound (CPU hungry) threads and the same effect is seen. When you've got a couple virtual machines running, a web browser, Visual Studio, and a bunch of other applications - then it may very well help out. If you don't have much else going on, then it probably wouldn't make any difference. ![]() Now, you could say it is useless on multi-core CPUs, but I know my system stays more responsive when I've got ProBalance enabled. What I discovered was that temporarily lowering the priority (or CPU affinity) of excessively CPU bound threads mitigates this 'cycle starvation' problem almost entirely, while having no adverse effect on the process that was lowered in priority. Their reason may not be in-line with your needs though. They are surely aware of it and have a reason. ![]() In the article, I speculate some about why it hasn't been fixed, but only some Microsoft developers know the true answer. Long time Windows users have experienced it. On a single CPU system, a single NORMAL priority thread in a NORMAL priority class process can cause the system to become completely unresponsive and starve even high priority threads. I must admit I need to rewrite that page. I made 'the argument' in terrible grammar here. And it makes NO changes to your system registry settings (just BTW). Process Lasso has a lot of other features, like a process watchdog, default CPU affinities, default priority classes, etc. Unlike 'one of those software companies' that wants to sell some 'optimization' utility of whatever type that may or may not work, and may or may not cause damage, I like to think I am completely honest about Process Lasso's ProBalance (what we're actually talking about). I have a Google Alert set for 'Process Lasso', hence I came across this thread.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |