База ответов ИНТУИТ

Основы организации операционных систем Microsoft Windows

<<- Назад к вопросам

Атомарность выполнения Interlocked-функций реализуется за счет:

(Отметьте один правильный вариант ответа.)

Варианты ответа
быстрого выполнения в пользовательском режиме работы процессора
посылки аппаратного сигнала по шине для закрытия конкретного адреса памяти (Верный ответ)
маскировки прерываний таймера, в результате чего поток выполняется без вытеснения
Похожие вопросы
Удобство использования Interlocked-функций для задач синхронизации обеспечивается…
Одним из решений проблемы синхронизации является использование переменной замка (lock). При этом вхождение в критическую секцию осуществляется при помощи операций while(lock); и lock=1;.Непрерывность (атомарность) выполнения этих операций:
Атомарность (непрерывность) выполнения нескольких операций может быть обеспечена путем использования:
Одним из решений проблемы синхронизации является использование переменной замка (lock). При этом вхождение в критическую секцию осуществляется при помощи операций while(lock); и lock=1;. Недостатком данного решения является:
Одним из решений проблемы синхронизации является использование переменной замка (lock). При этом вхождение в критическую секцию осуществляется при помощи операций while(lock); и lock=1;. Для корректного использования переменной замка необходимо:
Может ли прикладная программа создать регион, расположенный между виртуальными адресами 0x11111111 и 0x22222222 ?
Если для одного из потоков установлен класс приоритета THREAD_PRIORITY_ABOVE_NORMAL (выше нормы), а для другого — THREAD_PRIORITY_BELOW_NORMAL (ниже нормы), означает ли это, что:
Win32-функции EnterCriticalSection и LeaveCriticalSection
При помощи операторов try и except можно:
Функция LsaAddAccountsRights позволяет добавить привилегию в: