Тест: Модуль 13. Процессы, потоки и управление их жизненным циклом
Пожалуйста, ответьте на несколько вопросов, чтобы закрепить полученные знания. Правильные ответы для самопроверки вы сможете найти в конце списка. Обратите внимание, что у некоторых вопросов может быть несколько верных вариантов ответов.
Вопросы
Вопрос 1. Закончите фразу «Проблема иерархической структуры процессов в современных Linux дистрибутивах заключается в…»
излишних накладных расходах при его порождении
вероятности появления зомби-процессов
невозможности корректно завершить процесс, если процесс родителя был аварийно завершен
сложности в распределении ресурсов между процессами
Вопрос 2. Сколько состояний есть у процесса?
3
4
5
6
Вопрос 3. Закончите фразу «Чем больше значение параметра приоритета процесса, тем…»
приоритет процесса ниже
приоритет процесса выше
Вопрос 4. Перечислите все команды, позволяющие управлять процессами в фоновом режиме работы:
Команда
tasks
Команда
jobs
Команда
fg
Команда
fp
Команда
bp
Команда
bg
Вопрос 5. Какая команда назначает политику SCHED_FIFO?
Команда
sudo chrt -f {priority} {PID}
Команда
sudo chrt -o -p 0 {PID}
Команда
sudo chrt -r -p {priority} {PID}
Вопрос 6. Какая команда выведет процессы и потоки:
Команда
ps -ejH
Команда
ps -eLf
Команда
ps -axT
Команда
ps -ejT
Вопрос 7. Какой сигнал посылается в момент нажатия горячего сочетания клавиш Ctrl + C в консоли и означает завершение работы процесса?
SIGINT
SIGKILL
SIGCHILD
SIGSTOP
SIGSTP
SIGCONT
SIGTERM
Вопрос 8. Какая команда выполнит поиск по имени команды, использующейся при запуске процесса:
Команда
ps -c имя_команды
Команда
find -C имя_команды
Команда
proc -c имя_команды
Команда
ps -C имя_команды
Вопрос 9. Что содержит в себе файл /proc/cmdline/
:
Команду запуска первого процесса systemd
Команду запуска процесса ядра [kthreadd]
Список параметров, которые были переданы ядру при загрузке
Список команд, выполняемых в данный момент процессором
Вопрос 10. Что сделает команда ulimit -u <число>
:
Ограничит максимальное количество пользователей в системе
Ограничит максимальное количество процессов пользователя в текущей оболочке
Ограничит максимальное количество процессов пользователя во всех оболочках
Ограничит максимальное количество активных сессий пользователей в системе
Ответы на вопросы
b
c
a
b, c, f
a
b
a
d
с
b