<<
>>

Взаимоблокирующие операции в исполнительной системе

Ядро предоставляет ряд функций синхронизации, использующих спин-блокировки для более сложных операций, например для добавления и удаления элементов из одно- и двунаправленных связанных списков. K таким функциям, в частности, относятся ExfoterlockedPopEntryList и ExInterlockedPushEntryList (для однонаправленных связанных списков), ExInterlockedInsertHeadList и ExInter-lockedRemoveHeadList (ддя двунаправленных связанных списков). Все эти функции требуют передачи стандартной спин-блокировки в качестве параметра и интенсивно используются в ядре и драйверах устройств.

<< | >>
Источник: М.Руссинович, Д.Соломон. Внутреннее устройство Microsoft Windows (главы 1–4). 2005

Еще по теме Взаимоблокирующие операции в исполнительной системе:

  1. Система органов исполнительной власти
  2. ОПЕРАЦИЯ ФОРМАЛЬНАЯ
  3. ОПЕРАЦИЯ
  4. ОПЕРАЦИЯ ИНТЕЛЛЕКТУАЛЬНАЯ
  5. ОПЕРАЦИЯ КОНКРЕТНАЯ
  6. ОПЕРАЦИЯ СОЗНАТЕЛЬНАЯ
  7. Действия, операции и психологические приемы.
  8. ОПЕРАЦИЯ ПРИСПОСОБИТЕЛЬНАЯ
  9. § 2. Правовое регулирование валютных операций
  10. Статья 99. Исполнительный орган общества
  11. 6. Договоры об отдельных транспортно-экспедиционных операциях и услугах
  12. ДЕЙСТВИЕ ИСПОЛНИТЕЛЬНОЕ
  13. 5. Внешнеэкономические подрядные операции с давальческим сырьем
  14. Статья 1068. Операции со счетом, которые выполняются банком
  15. 17.2. Государственное управление и исполнительная власть