Практическая работа №17
Тема: «Процессы и потоки»
Цель: ознакомление со структурой и особенностями работы процессов и потоков в операционных системах на примере Windows.
Ход работы
- Запустите программу «Process Explorer». Просмотрите свойства выбранного процесса и определите: путь к программе, родительский процесс, текущий рабочий каталог. Просмотрите и отобразите в отчете график использования основных ресурсов: информацию об использовании процессора, описание процесса, объем занятой памяти.
- Осуществите переключение между режимами работы программы: перейдите в режим библиотек, а затем в режим отображения описателей.
- Уничтожьте процесс explorer.exe, затем procexp.exe. Зафиксируйте результат, любыми способами верните все в исходное состояние.
- Запустите любое приложение и проверьте, какой процесс в этот момент запущен.
- Замените стандартный диспетчер задач Windows на Process Explorer.
- Сохраните в текстовый файл список всех процессов и описаниями и объемом занятой каждым из них памяти.
- Проведите сравнение количества выделяемого процессорного времени при изменении приоритета одного и того же процесса.
- Просмотрите потоки, исполняемые в рамках процесса, а также стек потока процесса.
- 2-я часть
- Запустите программу «Process Monitor». Отследите действия процессов во время их работы.
- Сохраните информацию о процессах в журнал.
- Отследите действия процесса с помощью категорий, укажите следующие детали событий: операция класс, время дня, категория, путь подробно, результат.
- Сохраните лог активных процессов.