Контроль и управление процессами
Список используемых команд
| ps | просмотр активных процессов в системе |
| kill | команда передачи сигнала процессу |
Выполнение работы:
- Вывести список активных процессов. Дать характеристику основных свойств процесса.
- Привести подмножество активных процессов образующих иерархию "родительский процесс"-"порожденный процесс"
- Привести перечень сигналов, доступных для посылки процессам
- Передать сигнал "снятие процесса" выбранному процессу. Привести результаты выполнения такого действия.
- Передать сигналы "остановка процесса" и "возобновление процесса" выбранному процессу. Привести результаты выполнения этих сигналов.
Практическое задание№2.
Контроль и управление заданиями
Список используемых команд
| yes | команда выдачи знака " y " на ста |
| jobs | просмотр активных заданий |
| ps | список активных процессов |
| fg | перевод задания в "активный" режим |
| bg | перевод задания в "фоновый" режим |
| Ctrl+Z | приостановка активного задания |
| команда & | запуск задания в фоновом режиме |
- Запустить на выполнение “бесконечное” задание. Например, циклический вывод буквы “у” в нулевое устройство.
- Приостановить задание и просмотреть состояние активных заданий. Вывести список активных процессов. Прокомментировать результаты.
- Перевести задание в фоновый режим. Запустить несколько фоновых задач. Вывести список и охарактеризовать состояние активных заданий.
- Выполнить снятие ранее запущенного задания командой kill . Вывести список и охарактеризовать изменения в списке активных заданий.
Практическое задание№3.
Контроль и управление процессов удаленного пользователя
Список используемых команд
| telnet | удаленный вход в систему |
| ps | просмотр активных процессов в системе |
| kill | команда передачи сигнала процессу |
Контрольные вопросы:
- Опишите все характеристики процесса для любых 3-х системных приложений в активном и фоновом режимах.
- Перечислите команды управления процессами и потоками в ОС linux
- Покажите на примере нескольких приложений «родительский процесс» и процесс потомок.
- Объясните связь между виртуальной памятью и системными процессами?
- Объясните связь между виртуальной памятью и процессами приложений?






