Главная /
Основы операционных систем - фундаментальные принципы /
Могут ли два процесса в ОС Unix одновременно держать открытым один и тот же файл?
Могут ли два процесса в ОС Unix одновременно держать открытым один и тот же файл?
вопросПравильный ответ:
не могут
могут, если один из процессов заблокировал файл при помощи системного вызова fcntl
могут
Сложность вопроса
78
Сложность курса: Основы операционных систем - фундаментальные принципы
84
Оценить вопрос
Комментарии:
Аноним
Зачёт защитил. Иду кутить отмечать сессию интуит
01 авг 2019
Аноним
спасибо за тест
07 июн 2019
Другие ответы на вопросы из темы операционные системы интуит.
- # Для некоторого процесса известна следующая строка запросов страниц памяти 7, 1, 2, 3, 2, 4, 2, 1, 0, 3, 7, 2, 1, 2, 7, 1, 7, 2, 3. Сколько ситуаций отказа страницы (page fault) возникнет для данного процесса при использовании алгоритма замещения страниц OPT (оптимальный алгоритм) и трех страничных кадрах?
- # Использование блока диска размером 8К по сравнению с блоком размером 4К более выгодно, поскольку:
- # Из какого состояния процесс может перейти в состояние "исполнение"?
- # Какие из перечисленных алгоритмов представляют собой частные случаи планирования с использованием приоритетов?
- # В операционных системах, поддерживающих нити исполнения (threads) внутри одного процесса на уровне ядра системы, наряду с блоками управления процессами (PCB) существуют структуры данных для управления нитями - TCB (Thread Control Block). Укажите, какие данные из перечисленных ниже хранятся, по вашему мнению, в TCB.