The Active Network
ActiveMac Anonymous | Create a User | Reviews | News | Forums | Advertise  
 

  *  

  What is IRQL and why is it important?
Time: 00:01 EST/05:01 GMT | News Source: Microsoft | Posted By: Kenneth van Surksum

When people first hear the term IRQL (pronounced Er-kel) their thoughts sometimes turn to the sitcom "Family Matters" and Jaleel White's alter ego, Steve Urkel. However, we're not going to be taking a trip down Television's Memory Lane today. Instead we're going to talk about Interrupt Request Levels - aka IRQL's. If you develop device drivers or spend a lot of time debugging, IRQL's are familiar territory for you. An interrupt request level (IRQL) defines the hardware priority at which a processor operates at any given time. In the Windows Driver Model, a thread running at a low IRQL can be interrupted to run code at a higher IRQL. The number of IRQL's and their specific values are processor-dependent.

Processes running at a higher IRQL will pre-empt a thread or interrupt running at a lower IRQL. An IRQL of 0 means that the processor is running a normal Kernel or User mode process. An IRQL of 1 means that the processor is running an Asynchronous Procedure Call (APC) or Page Fault. IRQL 2 is used for deferred procedure calls (DPC) and thread scheduling. IRQL 2 is known as the DISPATCH_LEVEL. When a processor is running at a given IRQL, interrupts at that IRQL and lower are blocked by the processor. Therefore, a processor currently at DISPATCH_LEVEL can only be interrupted by a request from an IRQL greater than 2. A system will schedule all threads to run at IRQL's below DISPATCH_LEVEL - this level is also where the thread scheduler itself will run. So if there is a thread that has an IRQL greater than 2, that thread will have exclusive use of the processor. Since the scheduler runs at DISPATCH_LEVEL, and that interrupt level is now blocked off by the thread at a higher IRQL, the thread scheduler cannot run and schedule any other thread. So far, this is pretty straightforward - especially when we're talking about a single processor system.

Write Comment
Return to News

  Displaying 751 through 753 of 753
Prev | First
  The time now is 8:44:50 PM ET.
Any comment problems? E-mail us
#751 By 4240821 (138.124.67.23) at 12/18/2025 6:32:18 PM
https://pinduck.com/pin/685328/blackrosenina-marydiazz1-pandoravine/
https://pinduck.com/pin/685326/bad-mommy-keokistar-therealkarliekane/
https://pinduck.com/pin/685325/jinger-jewelz-assplaycouple-frimzy-girl/
https://pinduck.com/pin/685324/naughtysensation-naemonet-alicemarx/
https://pinduck.com/pin/685323/sensualliberation-stella-libertine-laydeejay/
https://pinduck.com/pin/685319/bhadbaebae-rylie-ivers-mystichoney333/
https://pinduck.com/pin/685318/milkwithcookies-shi-reeves-misscuteness/
https://pinduck.com/pin/685317/sexybbw78-melrosefox-olivia-bbw/
https://pinduck.com/pin/685316/anna-carlene-dalu-horny-lolaxxxxxx/
https://pinduck.com/pin/685315/suckmyleftone-lulu-paradise-wonderfulkiravice/

#752 By 4240821 (138.124.67.23) at 12/20/2025 10:14:30 AM
https://pinduck.com/pin/687891/natasha9078-seductivesasha-rileypop/
https://pinduck.com/pin/687890/aria-valentino-bellaxxbb-earthgoddess2/
https://pinduck.com/pin/687887/sofi-summers-mariea-sexysona/
https://pinduck.com/pin/687886/anuto-ladyparks-kitty-creme/
https://pinduck.com/pin/687885/annabj-caribbeandoll23-zentaigirl/
https://pinduck.com/pin/687884/florasquirt-laurin-miller-cutestuffffff/
https://pinduck.com/pin/687883/nikki-blake-lovelyblondey-hotmysterybabe69/
https://pinduck.com/pin/687882/guiltyloxxx-autumnanal-choccncream21/
https://pinduck.com/pin/687881/melissa-hill-thabootygawdus-bbwmilf89/
https://pinduck.com/pin/687877/ronamamona13-la-ninfa-housewife-22/

#753 By 4240821 (138.124.67.23) at 12/20/2025 2:35:47 PM
https://pinduck.com/pin/680454/smoknjay94-paris-amour-deviantdiamond/
https://pinduck.com/pin/680453/rubiday-cosigoth-sarahannesweetie/
https://pinduck.com/pin/680452/seneca-etc-desisalma21-hopeinpublic/
https://pinduck.com/pin/680451/sexyana11-braretheuntameable-cash-monae/
https://pinduck.com/pin/680449/ericsmith2018-rachel-ryan-english-milf/
https://pinduck.com/pin/680446/janae-redd-hotwiferinrin-violetterosse/
https://pinduck.com/pin/680445/bigtiddygoth-mia-e-jaelovexxx/
https://pinduck.com/pin/680444/alexandraboody02-niccis-pieces-xokoda/
https://pinduck.com/pin/680443/cheeky-cherub-velezjamie88-erotic-hot-mom/
https://pinduck.com/pin/680435/neonphenom-godesssophie-ourblog523/

Write Comment
Return to News
  Displaying 751 through 753 of 753
Prev | First
  The time now is 8:44:50 PM ET.
Any comment problems? E-mail us
User name and password:

 

  *  
  *   *