Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические ОП 04 выполнять 1-4, 5,6,10,15,16,18,23,24,26,29 за год.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.82 Mб
Скачать

Практическая работа №8 Оценка производительности системы

Цель работы: Научиться оценивать производительность системы

Оборудование: Персональный компьютер с ОС Windows 8.1

Задание: Оценить производительность ЦП, Памяти, сети

Теоретические сведения

Обычно процесс, запускаемый операционной системой, называется системным, а процесс, запускаемый пользователем, - пользовательским. Большинство пользовательских процессов выполняется в интерактивном режиме. То есть пользователь запускает процесс непосредственно при помощи клавиатуры или мыши. Если программа активна, связанный с ней интерактивный процесс контролирует клавиатуру и мышь до тех нор, пока вы не переключите управление, завершив эту программу или выбрав другую. Процесс, получивший контроль над клавиатурой и мышью, называют активным.

Процессы могут работать и в фоновом режиме независимо от сеансов зарегистрированных пользователей. Фоновые процессы не имеют контроля над клавиатурой, мышью или другими устройствами ввода и обычно запускаются операционной системой. Но с помощью Task Scheduler (Планировщик заданий) пользователи тоже могут запускать процессы в фоновом режиме, и эти процессы способны работать независимо от того, зарегистрирован ли пользователь в системе. Например, если планировщик заданий запускает назначенное задание при наличии зарегистрированного пользователя, процесс может продолжить выполнение даже после завершения сеанса пользователя. Windows отслеживает каждый процесс, выполняемый в системе, по имени образа, идентификатору процесса, приоритету и другим параметрам. Имя образа — это имя исполняемого файла, используемого для запуска процесса, скажем, Msdtc.exe или Svchost.exe. Идентификатор процесса — числовой идентификатор процесса, например 2588. Приоритет процесса указывает на то, какую часть системных ресурсов должен получить процесс но сравнению с другими выполняемыми процессами. Процесс с более высоким приоритетом получает преимущества над процессами с более низким приоритетом, и, вероятно, ему не придется дожидаться получения процессорного времени, доступа к памяти или обращения к файловой системе. Процесс с более низким приоритетом, напротив, обычно вынужден ждать завершения текущей задачи, выполняемой процессом с более высоким приоритетом, и только после этого он может получить доступ к процессору, памяти или файловой системе.

Примеры управления процессами через командную строку

Анализ выполняемых процессов. При помощи утилиты командной строки Tasklist можно проверить процессы, работающие в локальной или удаленной сис¬теме. Tasklist позволяет:

получить идентификатор процесса, его состояние и другие важные сведения о процессах в системе;

увидеть зависимости между выполняемыми процессами и службами, настроенными в системе;

просмотреть список DLL, задействованных выполняемыми в системе процессами;

использовать фильтры для включения или исключения процессов, показываемых Tasklist.

Пример - tasklist - команда выводит список запущенных в операционной системе процессов.

Ход работы

1. Ознакомиться с теоретическими сведениями

2. Подробно описать производительность ЦП (диспетчер задач-производительность)

3. Проанализировать использование памяти

4. Провести анализ сети Ethernet

5. Запустить приложения, влияющие на производительность. Сделать вывод относительно производительности

6. Провести контроль производительности. Команда: perfmon /res. Эта команда запускает Монитор ресурсов. Здесь вы можете во всех деталях рассмотреть, насколько запущенные программы загружают систему и узнать кое-какую полезную ин­формацию. К примеру, если нужно выяснить, из-за чего время от времени начинает шуметь жесткий диск, перейдите на вкладку «Диск», а затем откройте раздел «Процессы с дисковой активностью». После этого щёлкните по колонке «Всего (байт/с)», чтобы наибольшее значение оказалось в первой строке списка. Таким образом можно выявить программу, которая активнее других использует накопитель.

7. В обычном режиме вместе с Windows автоматически запускаются десятки мелких вспомогательных системных служб. Некоторые из них можно смело отключить, поскольку они выполняют совсем уж экзотические функции, которые мало кому нужны. Коман­да services.msc открывает диалоговое окно с полным списком системных служб. Теперь остается только решить, какие именно службы будут автоматически запускаться вместе с операционной системой, а какие — нет. В колон­ке «Тип запуска» показано, какие из них стартуют вместе с Windows. Если та или иная служба вам не нужна, щелкните по ее названию правой кнопкой мыши и выберите в контекстном меню пункт «Свойства», затем в меню «Тип запуска» выбе­рите пункт «Отключено» и нажмите на «Ок».