I've been looking around for information about Windows 7 in regards to what changes have been made to the core OS. Most of my searches end with an article about the user interface changes and it might briefly skim over the more technical aspects.
I'm looking for information more along the lines of what, if any, changes were made to the kernel, to the way the system does processor scheduling, or the way it handles virtual memory management or prevents deadlock. I'm mainly interested in how Windows 7 differs from XP. (7 and Vista are a lot alike, so I guess the real question is how did Vista differ from XP)
Obviously I don't expect you to do the research for me, unless you want to.
But if anyone could throw some links my way, or post the answers to some of these questions, I would really appreciate it.