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 395057
To read all comments associated with this story, please click here.
There weren't deadlocks before
by PlatformAgnostic on Tue 17th Nov 2009 16:54 UTC
PlatformAgnostic
Member since:
2006-01-02

Just for the record, previous OSes did not suffer from deadlocks in the scheduler like they article implies. When the number of locks increase, though, more discipline is required to ensure that no lock inversion deadlocks can arise. A new careful hierarchy had to be instituted to avoid this (and the code has a lot of self-checks to enforce correct ordering).

http://en.wikipedia.org/wiki/Deadlock#Circular_wait_prevention

Reply Score: 4