Лаба - Средства измерения загруженности кластеров, страница 2
Описание файла
Документ из архива "Лаба - Средства измерения загруженности кластеров", который расположен в категории "". Всё это находится в предмете "параллельные системы и параллельные вычисления" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "параллельные системы и параллельные вычисления" в общих файлах.
Онлайн просмотр документа "Лаба - Средства измерения загруженности кластеров"
Текст 2 страницы из документа "Лаба - Средства измерения загруженности кластеров"
echo 0
echo Paging
Объем занятой виртуальной памяти:
#!/bin/sh
set `vmstat -p proc |tail +3`
echo $4
echo $5
echo 0
echo Virtual Memory
Контрольные вопросы:
-
Какие параметры определяют уровень загруженности компьютера? Пояснить почему?
-
Перечислите основные способы измерения параметров загруженности компьютера?
-
Предложите свой метод достижения равномерной загрузки кластерной вычислительной системы на основе измерения параметров загруженности?
-
Как можно оценить вычислительную сложность определения одного из параметров загруженности компьютера стандартными средствами ОС?
-
Чем отличается определение параметров загруженности компьютера в ОС Windows от ОС Linux?
Форма отчета:
Отчет о выполненной лабораторной работе должен включать в себя следующее:
-
Постановку задачи и краткое описание метода решения;
-
Текст подпрограмм каждого модуля с комментариями;
-
Результаты тестирования разработанной программы на точность полученного результата и на количество вычислительных ресурсов необходимых для её выполнения.
Задания:
-
Разработать программу, определяющую основные параметры загруженности компьютера, работающего под управлением ОС Windows, с использованием PSAPI и ToolHelp API(программа должна быть реализована как сервис ОС Windows и иметь при этом форму для отображения статистики в реальном времени).
-
Разработать программу, определяющую основные параметры загруженности компьютера работающего под управлением ОС Windows с использованием PerfMon API(счётчики) и недокументированной функции ОС (программа должна быть реализована как сервис ОС Windows и иметь при этом форму для отображения статистики в реальном времени).
-
Определить метод для измерения основных параметров загруженности компьютера работающего под управлением ОС Linux и реализовать его в программе (программа должна быть реализована как сервис ОС Linux).
-
Определить метод для измерения основных параметров загруженности компьютера работающего под управлением ОС Linux и реализовать его в программе (в программе должен быть реализован графический интерфейс для отображения собранной статистики в реальном времени).
Примечание: в каждой программе в задании 1 и 2 необходимо реализовать возможность изменения настроек с целью задания интервала сбора статистики, выбора метода определения параметров загруженности и т.д.
Рекомендуемая литература:
-
Кутепов В.П., Котляров Д. В., Осипов М.А., Граф-схемное потоковое параллельное программирование и его реализация на кластерных системах. М: Теория и системы управления, 2005, №1.
-
Кутепов В.П. Об интеллектуальных компьютерах и больших компьютерных системах нового поколения. М: Теория и системы управления, 1996, №5.
-
Холодилов С.Б. Счётчики производительности. M: The RSDN Group RSDN Magazine, 2003, 4, http://rsdn.ru/article/baseserv/perfcounters1.xml
– Прикладная математика –