Linked by Kasra Yousefi on Fri 7th Jan 2005 17:44 UTC
Editorial Problem: Even the most powerful PC's become non responsive during resource-intensive computations, such as graphic design, media, image rendering and manipulating. The traditional solution has been to upgrade to a faster computer and throw more computing power at the problem to lessen the wait-time. But there's a simple solution that utilizes multiple machines, but without using grid/clustering. For now, this involves a hack, but how hard would it be for an OS vendor to streamline this process?
Permalink for comment
To read all comments associated with this story, please click here.
RE: I don't understand........
by DonQ on Sat 8th Jan 2005 16:04 UTC

I don't understand why Windows let's programmes hog the cpu. I always find it so frustrating when I'm multitasking and one program suddenly get 99% of the cpu, I can't even minimize the window! It seems so simple to think of this problem beforehand and program the os in such a way as to keep it responsive.

It isn't so simple.

First, windows includes kernel time into cpu display, thereby your 99% can be just waiting for disk i/o.

Second, waiting for disk i/o itself doesn't make windows slower (unless hdd is badly configured). But if your another program needs for example read something from same disk (or just read memory-swap file), then system becomes unresponsive.

Play with some program, using only cpu (prime95 is good example) - 99% of cpu doesn't affect other programs at all.

What you need - more RAM and 2 or more hard disks, accessible independently.