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

Многопоточное программирование с использованием POSIX Threads

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

При каком значении атрибута мутекса type, все операции над мутексами проверяют состояние мутекса и возвращают ошибки при недопустимых последовательностях операций над мутексом?

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

Варианты ответа
PTHREAD_MUTEX_NORMAL
PTHREAD_MUTEX_RECURSIVE
PTHREAD_MUTEX_ERRORCHECK(Верный ответ)
Похожие вопросы
При каком значении атрибута мутекса type, мутексы не делают никаких проверок?
При каком значении атрибута мутекса type, мутексы допускают многократный захват одной и той же нитью?
При каком значении атрибута мутекса robust_np, мутексы, удерживавшиеся завершившимся процессом, остаются в занятом состоянии, и нити, пытающиеся захватить их, блокируются?
При каком значении атрибута мутекса robust_np, первая нить, пытающаяся захватить мутекс, получает ошибку EOWNERDEAD, но мутекс при этом захватывается?
Какой атрибут мутекса используется мутексами с протоколом PTHREAD_PRIO_PROTECT?
Какой атрибут мутекса управляет поведением мутекса в ситуации, когда владелец этого мутекса аварийно завершился?
По умолчанию значение атрибута мутекса robust_np равно:
Какой атрибут мутекса определяет область действия мутекса?
Какой атрибут мутекса обозначает способ проверки ошибок при работе с мутексом?
Какой атрибут мутекса описывает схему предотвращения инверсии приоритета, используемую этим мутексом?