Linked by Thom Holwerda on Tue 17th Nov 2009 16:13 UTC
Windows Microsoft's Professional Developers Conference is currently under way, and as usual, the technical fellows at Microsoft gave speeches about the deep architecture of Windows - in this case, Windows 7 of course. As it turns out, quite some seriously impressive changes have been made to the very core of Windows - all without breaking a single application. Thanks to BetaNews for summarising this technical talk so well.
Thread beginning with comment 395165
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Arrggg!
by m_pll on Wed 18th Nov 2009 04:29 UTC in reply to "RE[2]: Arrggg!"
m_pll
Member since:
2009-07-16

Deciding what pages to prefetch into unused memory is a difficult problem that requires a lot of high level code that doesn't really belong in the kernel.

And this is precisely why Windows doesn't do this in the kernel. Prefetching decisions are made by the Superfetch service, which runs entirely in user mode. The kernel provides some basic interfaces that Superfetch relies on, but all the logic is in user space.

Reply Parent Score: 4