Link to home
Start Free TrialLog in
Avatar of Frosty555
Frosty555Flag for Canada

asked on

Research: Windows XP CPU scheduling

I'm trying to research information about how Windows XP at a low level (e.g. at the kernel level).  I am looking for links to credible sources (e.g. msdn, technet, microsoft.com, NOT wikipedia).

I'm looking for information about Windows XP's CPU SCHEDULING.

In particular

- How does windows utilize multiple cpu's when it schedules processes?
- How does xp home differ from xp pro in it's cpu scheduling?
- How many cores supported? How many bits?
- What special cpu features does XP take specific advantage of? (hyperthreading, vm, etc.)
ASKER CERTIFIED SOLUTION
Avatar of Adam Leinss
Adam Leinss
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Frosty555

ASKER

That's a phenomenal book. Turns out my library has an e-version of the book available. Thank you!
Mark also has some videos over at Microsoft Technet on resource allocation in Vista and kernel advances on Server 2008 that you might be interested in (Search by name):
http://www.microsoft.com/emea/spotlight/
He does respond to e-mail or least he did when I asked him a few years old whether the text-based portion of Windows was really DOS or really Windows.
I also found a bug in psexec....he saw it, corrected and re-compiled a new version in a matter of days.  Very nice guy.