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.
Permalink for comment 395216
To read all comments associated with this story, please click here.
Member since:

"An extreme and real example of a poster not having any clue what a kernel does but who nonetheless feels compelled to post meaningless crap.

There, fixed it for you.

Tomcat the old osnews user, why do you get so angry? There is a point to what I am saying. I used a single sentence I guess that's why it wasn't addressed correctly. Sometimes summaries don't work.

Here's an excerpt from the post:

"The problem with the PFN lock is that the huge majority of all virtual memory operations were synchronized by a single, system-wide PFN lock

By PFN he is perhaps talking about the struct page lists of all physical pages. I know the stuff having written one myself.

Now, having a single lock for this? Up until 2009 Windows Vista? That doesn't sound right to me.

Projects have different priorities, and I understand that. Windows project is about customer-oriented usability and compatibility. It is not about performance or best technical architecture.

Linux kernel is there for technical superiority. People with high technical skills (not saying this isn't true for Windows kernel, but more true for Linux kernel) contribute to the project because of their technical interests. Also Linux has an evolutionary aspect to it that strengthens it, which is not true for many other kernels out there.

The result? In many ways the Linux kernel is technically superior. But Windows is used a lot more. Before Ubuntu I wasn't able to use Linux for everyday use myself. That's what I wanted to summarize in a single sentence.

Reply Parent Score: 0