Для отправления сигнала в UNIX служит команда
(*ответ*) kill
setmsg
pipe
ps
Для передачи уведомления о возникновении определенного события от одного процесса другому или от ядра операционной системы какому-либо процессу используются
(*ответ*) сигналы
сокеты
сообщения
семафоры
Для получения доступа к семафорам в UNIX используются
(*ответ*) системные вызовы
библиотечные функции
утилиты
системные переменные
Для синхронизации доступа нескольких процессов к разделяемым ресурсам используются
(*ответ*) семафоры
сокеты
сообщения
сигналы
Для систем с чистым страничным замещением по требованию характерно то, что
(*ответ*) в память помещаются только требуемые страницы, а замещение производится, когда полностью отсутствует свободная оперативная память
в память помещаются сразу несколько страниц, обращение к которым наиболее вероятно в ближайшее время, а замещение производится, когда полностью отсутствует свободная оперативная память
в память помещаются только требуемые страницы, а замещение производится до того, как память будет полностью занята
в память помещаются сразу несколько страниц, обращение к которым наиболее вероятно в ближайшее время, а замещение производится до того, как память будет полностью занята
Доступ к драйверу осуществляется ядром UNIX через коммутатор устройств, каждый элемент которого содержит
(*ответ*) указатель на соответствующую функцию драйвера
параметры обмена данными
буфер ввода-вывода
характеристики устройства
Драйверы псевдоустройств в UNIX служат для
(*ответ*) предоставления различных услуг ядра прикладным процессам
предоставления сетевых услуг прикладным процессам
доступа к псевдотерминалам
доступа к нестандартным устройствам ввода-вывода
Драйверы устройств обеспечивают интерфейс между
(*ответ*) ядром ОС и аппаратной частью компьютера
различными устройствами ввода-вывода
прикладными процессами и аппаратной частью компьютера
прикладными процессами и ядром ОС
Идея стандарта POSIX заключается в том, что производитель программного обеспечения при написании программы использует только
(*ответ*) процедуры, описанные в стандарте
язык Ассемблер
язык С
системные вызовы, описанные в стандарте
Идея стандартизации утилит UNIX заключается в том, чтобы можно было
(*ответ*) писать сценарии оболочки, которые работали бы на всех системах UNIX
присоединять новые утилиты к ядру
получить ядро, одинаковое для всех систем UNIX
создавать утилиты, которые работали бы на всех системах UNIX
Из перечисленного в ответ на страничную ошибку ядро выполняет действия: 1) завершает выполнение процесса; 2) устанавливает параметры отображения виртуальных адресов в физические; 3) осуществляет поиск страницы в оперативной памяти; 4) определяет положение страницы в области свопинга
(*ответ*) 2, 4
1, 4
1, 2
2, 3