Linked by Thom Holwerda on Tue 12th Jun 2007 19:46 UTC, submitted by Dale Smoker
Legal Internet search leader Google is trying to convince federal and state authorities that Microsoft's Vista operating system is stifling competition as the high-tech heavyweights wrestle for the allegiance of personal computer users. In a 49-page document filed April 18 with the U.S. Justice Department and state attorneys general, Google alleged that the latest version of Microsoft's Windows operating system impairs the performance of 'desktop search' programs that find data stored on a computer's hard drive. Besides bogging down competing programs, Google alleged Microsoft had made it too complicated to turn off the desktop search feature built into Vista.
Thread beginning with comment 247373
To read all comments associated with this story, please click here.
IO prioritization
by Almafeta on Tue 12th Jun 2007 22:04 UTC
Almafeta
Member since:
2007-02-22

If this is what I think it's about, this is about I/O prioritization.

Just like processes, some I/O reads are more important than others -- a file the user wants to open and view right now, important; a background process that the disk accesses, not so important. Vista allowed I/O processes to change their priority; the five priorities are Critical (which can only used by the memory manager for virtual memory), High (not implemented, but set aside for future use), Normal (the standard rating if not given any other rating), Low (some processes that need to finish quickly but aren't critical to application use, like autosaving or some pre-loading), and Very Low (most background processes, like defragging and indexing services). If your process is running at Very Low I/O priority, you have to have registered it as a Very Low I/O process.

And Vista's indexing service itself uses Very Low I/O. With all that in mind, I'm not sure what Google is asking the courts to do.

Reply Score: 1