Основная цель лабораторной работы - знакомство с системными инструментами анализа производительности и поведения программ. Для этого предлагается для выданной по варианту программы выяснить следующую информацию:
- Количество потоков создаваемое программой;
- Список файлов и сетевых соединений с которыми работает программа
- Карту памяти процесса;
- Содержимое передаваемых по сети данных;
- Построить графики:
- Потребления программой cpu;
- Нагрузки генерируемой программой на подсистему ввода-вывода;
- Нагрузки генерируемой программой на сетевую подсистему.
- Смены состояния исполнения потоков;
Содержание отчета:
- Описание шагов выполненных для сбора информации (включая исходные тексты всех использованных скриптов и вспомогательных программ);
- Полученные графики;
- Выводы по работе.