Dispatcher lock

Hi

http://www.osronline.com/article.cfm?id=93
In that article “dispatcher lock” is used as a “kernel dispatcher object” that can be waited.

http://channel9.msdn.com/Shows/Going+Deep/Arun-Kishan-Farewell-to-the-Windows-Kernel-Dispatcher-Lock
But in that interview, if I am not wrong, it is used as a spin lock.

Can someone please clarify what “dispatcher lock” stands for? Also Microsoft said farewell to what?

Thanks…

The lock (a spin lock) used to guard the state of all dispatcher objects before win7. This lock was a bottleneck. In win7 this lock was completely removed (farewell!) and dispatch object relative locks were used instead, eliminating this particular bottleneck

d

dent from a phine with no keynoard

-----Original Message-----
From: xxxxx@gmail.com
Sent: Wednesday, March 09, 2011 5:56 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Dispatcher lock

Hi

http://www.osronline.com/article.cfm?id=93
In that article “dispatcher lock” is used as a “kernel dispatcher object” that can be waited.

http://channel9.msdn.com/Shows/Going+Deep/Arun-Kishan-Farewell-to-the-Windows-Kernel-Dispatcher-Lock
But in that interview, if I am not wrong, it is used as a spin lock.

Can someone please clarify what “dispatcher lock” stands for? Also Microsoft said farewell to what?

Thanks…


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer