Описание тега irql
Уровень запроса прерывания (IRQL) является приоритетом для любого запроса прерывания, генерируемого компьютерным оборудованием. Например, если жесткий диск генерирует сигнал запроса прерывания, а другое устройство, такое как USB-принтер, генерирует сигнал запроса прерывания, два прерывания не могут обслуживаться одновременно. IRQL используется для определения того, какой из них обслуживается первым. В этом примере прерывание жесткого диска требует более высокого приоритета, чем прерывание принтера.
Критерии, используемые для определения приоритетов уровней запросов на прерывание, определяются операционной системой, которая запрограммирована для предоставления более высокого приоритета более важным устройствам. Например, если геймпад и жесткий диск генерировали одновременные запросы прерывания, операционная система будет назначать более высокий приоритет жесткому диску, поскольку жесткий диск содержит информацию, необходимую для функционирования операционной системы или ее приложений. Если запросы на жесткий диск задерживаются, многие приложения или даже операционная система будут замедлены.
Ссылка