Международные экономические отношения и экономическая теория

ЛЕКЦИЯ 12

Таблица 2

Подведение итогов

В таблице 2 представлены механизмы синхронизации и особенности использования каждого из них.

Объект синхронизации Уровень IRQL, на котором может работать запрашивающий синхронизацию поток Уровень IRQL, на котором будет работать запросивший синхронизацию поток при освобождении объекта синхронизации или его переходе в сигнальное состояние
Запрос без блокирования потока Запрос с блокированием потока.
Standard Spin Lock <= DISPATCH_LEVEL DISPATCH_LEVEL
Default ISR Spin Lock <= DIRQL DIRQL
ISR Synchronize Spin Lock <= Specified DIRQL Specified DIRQL
Мьютекс (Mutex) <=DISPATCH_LEVEL <DISPATCH_LEVEL <=DISPATCH_LEVEL
Семафор (Semaphore) <=DISPATCH_LEVEL <DISPATCH_LEVEL <=DISPATCH_LEVEL
Событие синхронизации (Synchronization Event) <=DISPATCH_LEVEL <DISPATCH_LEVEL <=DISPATCH_LEVEL
Событие уведомления (Notification Event) <=DISPATCH_LEVEL <DISPATCH_LEVEL <=DISPATCH_LEVEL
Таймер синхронизации (Synchronization Timer) <=DISPATCH_LEVEL <DISPATCH_LEVEL -
Таймер уведомления (Notification Timer) <=DISPATCH_LEVEL <DISPATCH_LEVEL -
Процесс (Process) <=DISPATCH_LEVEL <DISPATCH_LEVEL -
Поток (Thread) <=DISPATCH_LEVEL <DISPATCH_LEVEL -
Файл (File) <=DISPATCH_LEVEL <DISPATCH_LEVEL -
Ресурсы (Resources) < DISPATCH_LEVEL <DISPATCH_LEVEL <=DISPATCH_LEVEL

Лекция №11. Механизмы синхронизации............................................................................................................................................. 1

[11.1] Спин-блокировки...................................................................................................................................................................... 1

[11.1.1] Использование обычных спин-блокировок..................................................................................................................... 2

[11.1.1.2] Проблема взаимоблокировок (deadlocks).................................................................................................................... 3

[11.2] Диспетчерские объекты............................................................................................................................................................ 3

[11.2.1] Ожидание (захват) диспетчерских объектов.................................................................................................................... 5

[11.2.2] Мьютексы ядра.................................................................................................................................................................. 5

[11.2.3] Семафоры........................................................................................................................................................................... 6

[11.2.4] События (events)................................................................................................................................................................ 7

[11.3] Быстрые мьютексы................................................................................................................................................................... 8

[11.4] Ресурсы Исполнительной системы.......................................................................................................................................... 9

[11.5] Подведение итогов................................................................................................................................................................. 10

Объект синхронизации...................................................................................................................................................... 10

Анализ макроэкономических проблем не может считаться полным, если мы оставляем за рамками исследования международные аспекты этих проблем. Для многих вопросов макроэкономики эти аспекты имеют второстепенный характер, поэтому для упрощения анализа используется понятие закрытой экономики, то есть экономики, которая не взаимодействует с экономиками других стран.

Однако в реальной действительности нет страны, экономика которой в той или иной степени не была бы связана с экономиками других стран. Не претендуя на полноту анализа проблем международных экономических отношений (эти проблемы изучаются в рамках отдельных научных и учебных дисциплин), в данной лекции выясняется влияние, которое международные экономические отношения могут оказать на экономическое развитие отдельных стран.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: