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

Основы современных операционных систем

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

Почему операция приостановки процесса (suspend) потенциально ненадежна и опасна?

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

Варианты ответа
может вызвать ситуацию взаимной блокировки процессов, если процесс приостановлен при выполнении критической секции(Верный ответ)
может привести к неэффективности выполнения программы
может привести к прекращению приостановленного процесса
может вызвать зависание операционной системы
Похожие вопросы
Пусть имеются два параллельных процесса. В одном выполняется код P(S1); P(S2) , в другом – код P(S2); P(S1) , где S1 и S2 – семафоры. Как будет вести себя программа?
Пусть имеются два параллельных процесса и семафор S . В одном процессе в бесконечном цикле выполняется код P(S) , в другом – в бесконечном цикле выполняется код V(S) . Как будет вести себя программа?
Пусть в системе с теговой архитектурой дескриптор a содержит начальный адрес = 200000, длину = 100 . Что произойдет при выполнении команды индексации a [150] ?
Почему при выборе процесса-жертвы для прекращения может происходить голодание процессов?
Каким методом запускается поток в Java ?
Что такое заглушка (proxy) при удаленном вызове?
Что такое конвейер (pipe) как команда ОС UNIX?
Каковы состояния потоков в Java ?
Что такое критическая область (region )?
В чем ошибка в коде обращения к критической секции: P(S); critical_section; P(S); ?