Вы находитесь на странице: 1из 6

Лабораторная работа №1

Вычисление показателей производительности компьютерной системы:


скорость, эффективность, энергетические затраты, процессорное время.
Основные функции операционной системы:
1. Управление ЦП - разделение задач на управляемые части и распределение их по приоритетам
перед отправкой на обработку ЦП;
2. Управление памятью-координация потока данных в оперативной памяти и из нее и определение
потребности в виртуальной памяти;
3. Управление устройствами-обеспечивает связь между каждым устройством, подключенным к
компьютеру, ЦП и запросами;
4. Управление данными - это направление длительного хранения данных на жестких дисках и
других расширенных устройствах хранения;
5. Интерфейс приложения-обеспечивает стандартную связь и обмен данными между прикладными
программами и компонентами;
6. Пользовательский интерфейс - предоставление возможности для общения и взаимодействия с
компьютером.

В зависимости от количества одновременно обрабатываемых задач и количества пользователей,


которые могут обслуживаться, существует четыре распространенных типа операционных систем:
1. однопользовательская однозадачная, которая поддерживает один входной источник и может
работать только с одной (текущей) задачей одновременно;
2. однопользовательские многозадачные, которые обеспечивают одному пользователю
параллельную обработку нескольких задач;
3. нескольким пользователям многозадачность, позволяющая запускать несколько задач
нескольким пользователям на одном компьютере.
4. Операционная система реального времени, гарантирует обработку событий и данных на
определенный момент времени. Операционная система реального времени может быть одно-или
многозадачной, но при многозадачности она использует специализированные алгоритмы
планирования, чтобы добиться детерминированного характера поведения.

32-разрядная или 64-разрядная ОС? Ответ обычно зависит от того, какой тип процессора
используется. Современные вычисления уже несколько лет смещаются в сторону 64-разрядных, и
они насыщают рынок до такой степени, что даже компьютеры начального уровня оснащены этими
новыми, более мощными процессорами.
32-разрядная операционная система будет работать эффективно на 4 ГБ памяти, но не более того.
Это объясняется тем, что его архитектурный дизайн не превысит определенного целочисленного
значения, адресного пространства. Это целочисленное значение относится к вашему “биту”,
который является двоичным (0 или 1). Теперь, если у вас 32-разрядный, у вас будет 2(0 и 1)32,
которые затем будут равны 4 млрд байт или 4 ГБ адресного пространства.
С 64-разрядной версией расчеты будут такими же, как и с 32-разрядной версией. Таким образом,
если у вас есть 64-разрядная версия, вы будете иметь 264, что в общей сложности до большого 16
Exbibyte (1.1529215 × 109 гигабайт). Теперь это будет ваше адресное пространство. Тем не менее,
поскольку большинство из них не будут полностью использоваться, ОС будет иметь свои пределы,
как 64-битные Windows с максимумом 8 ТБ.

Сравнение компьютеров обычно начинается с оценки их производительности. Это обусловило


необходимость внедрения соответствующих единиц измерения эффективности и разработки
стандартных методов его оценки. Ядро используемых в настоящее время методов оценки и
сравнения производительности компьютеров основано на времени. Количество времени процессора
фактически выполняет инструкции. Во время выполнения большинства программ, ЦП сидит в
режиме ожидания большую часть времени, в то время как компьютер получает данные или
отправляет данные на устройство вывода. Таким образом, процессорное время выполнения
программы, как правило, значительно меньше, чем общее время выполнения программы.
Многозадачность операционных систем воспользоваться этим, разделяя процессор между
несколькими программами.

Методы тестирования производительности различаются по следующим направлениям:


1. Нагрузочное тестирование. Обычно это проводится с целью оценки поведения приложения при
заданной ожидаемой нагрузке. Эта нагрузка может быть, например, ожидаемым числом
одновременных пользователей приложения, совершающих транзакции в течение заданного
количества интервалов времени.
2. Стресс-тестирование. Используется для понимания пределов пропускной способности
приложения. Этот тип испытаний проводится для определения надежности системы при
экстремальных или несоразмерных нагрузках
3. Тестирование стабильности. а тесты усваивать, использование памяти является наблюдение с
целью выявления возможных утечек. Также важно, но часто упускается из виду снижения
производительности, т. е. чтобы гарантировать, что пропускная способность и/или времени ответа
после некоторого периода стабильной нагрузки так же хороши как или лучше, чем в начале теста.
4. Тестирование настройки. В этом случае вместо проверки производительности с точки зрения
нагрузки на федерацию, проверяется эффект изменения производительности конфигурации.

Ключевые показатели (метрики) производительности системы:


1. Потребление ресурсов ЦП (ЦП,%)
Метрика, показывающая, сколько времени с определенного интервала было потрачено данным
процессором на выбранные вычисления процесса. В современных системах важным фактором
является технологическая способность работать в нескольких потоках, чтобы обеспечить
возможность выполнять расчеты параллельно.
2. Потребление оперативной памяти (использование памяти, МБ)
Метрика, показывающая объем памяти, используемой приложением. При работе приложения
память заполняется ссылками на объекты, которые, в случае неиспользования, могут быть очищены
специальным автоматическим процессом, называемым "сборщиком мусора". Время, затрачиваемое
процессором на очистку памяти таким образом, может быть значительным.
3. Потребление сетевых ресурсов
Эта метрика напрямую не связана с производительностью приложения, но ее индексы могут
указывать пределы общей производительности системы.
4. Работа дисковой подсистемы (ожидание ввода-вывода)
Работа с дисковой подсистемой может значительно влиять на производительность системы,
поэтому сбор статистики по работе диск может помочь выявить узкие места в этой области.
Большое количество операций чтения или записи может привести к простою процессора в
ожидании данных с диска и в итоге увеличивать потребление CPU и увеличению времени отклика.
5. Время выполнения (время ответа, мс)
Время выполнения запроса приложения остается одним из важнейших показателей
производительности системы или приложения. Это время может быть измерено на стороне сервера,
как индикатор времени, который требуется для серверной обработки запроса; и на клиенте, как
показатель общего времени, необходимого для сериализации / десериализации, отгрузки и
обработки запроса.

Задание 1. Получение основных сведений о рабочей станции

Простой метод:
1. Нажмите кнопку Пуск и выберите Параметры
2. В окне Параметры щелкните Система
3. В окне Система выберите о Программе
Чтобы быстро получить информацию об установленной ОС (для Windows)
1. Откройте приглашение командной строки:
• Нажмите + R на клавиатуре или
* Нажмите кнопку Пуск и введите cmd (cmd.exe) в командной строке и нажмите OK,
2. В командной строке введите " winver "(без кавычек)

3. Создайте папку на рабочем столе под своим именем


4. В папке создайте документ Microsoft Word “Student Name_Pract№1.docx”
5. Запишите следующие данные в таблицу под названием “Pract1_task1”. Сохраните
№ № Имя студента

1. Факультет
2. Группа
3. ПК№ / Имя / Рабочая группа
4. Выпуск Windows
5. Процессор
6. Установленная общая память
7. Установленная память (только
для систем 32x)
8. Тип системы
9. Статус активации Windows
10. версия BIOS
11. Доступное место в оперативной
памяти
12. Общая / доступная виртуальная
память
13. Информация об оборудовании Путь к своему файлу
Примечание: для заполнения таблицы вы должны получить доступ к системе информационного
окна:

1. Откройте приглашение командной строки


2. В запросе введите: "msinfo32 "(без кавычек)
Заполните таблицу данными из «сведений о системе»

Примечание: выполнить в 13- строке в информационном окне системы:


1. Щелкните и выберите категорию Аппаратные ресурсы (на левой панели) выберите любой
инструмент (дождитесь обновления сведений о системе на правой панели)
2. Данные с правой панели Сохранить в строке
3. Введите путь к созданному файлу в 13 строке таблицы

Задание 2. Получение информации о производительности. Работа с менеджером задач.

1. Открыть созданный ранее документ Word Student Name_Pract№1.docx”


2. Запишите следующие данные во вторую таблицу под названием “Pract1_task2”:
1. Откройте диспетчер задач Windows и выберите вкладку
”Журнал Приложений". Содержит ли список какие-либо
процессы операционной системы? (да или нет)
2. Откройте вкладку «Процессы». Какой процесс показывает
наибольшую текущую загрузку процессора?
3. Какой процесс использовался больше всего? Укажите
процессорное время с момента запуска компьютера?
4. Откройте Интернет-обозреватель (программа Google
Chrome) в диспетчере задач. Что-нибудь изменилось в
закладках сети и производительности? Запишите данные по
нему
5. Какое приложение использует много системных ресурсов, и
какие системные ресурсы (память, диск, процессор),
которые он использует?
6. Выберите вкладку «Производительность». Дважды
щелкните на графике, чтобы увеличить по мере
необходимости. Нажмите и удерживайте левую кнопку
мыши на Заголовок окна диспетчера задач. Быстро
переместите окно по экрану и укажите изменение графиков
использования процессора и интернета. Запишите
максимальное использование
По каждому пункту снабдить снимками процесса

Примечание: Для выполнения задачи можно использовать следующую информацию


диспетчер задач Windows
Одним из наиболее распространенных и в большинстве случаев полезных инструментов для
определения производительности системы является диспетчер задач.
Откройте диспетчер задач с помощью одного из следующих методов:
* Нажмите Ctrl-Shift-Esc.
• Щелкните правой кнопкой мыши пустую область панели задач и выберите Диспетчер задач.
* Нажмите Ctrl-Alt-Delete, а затем нажмите кнопку Диспетчер задач.
• Тип “ taskmgr” / ”taskmgr.exe” в командной строке командной строки

Вкладка Журнал Приложений


На вкладке будут показаны все запущенные программы, с которыми может взаимодействовать
пользователь, вошедший в систему. Здесь можно запускать новые программы (задачи), закрывать
запущенные программы или переключаться на задачи, с которыми нужно работать.
1. Чтобы запустить новую программу, нажмите Файл- Запустить новую задачу... Затем введите
команду или нажмите кнопку Обзор, чтобы найти приложение. Эта функция работает так же, как и
при запуске в меню Пуск.
2. Чтобы выйти из программы, выберите программу и нажмите кнопку снять задачу. Эта функция
полезна при наличии открытой программы, которая больше не отвечает на команды ввода.
Диспетчер задач может помочь вам выйти из такой программы, но вы можете потерять все
несохраненные данные.
3. Чтобы открыть открытую программу, выберите программу и нажмите кнопку Переключиться на.
Программа появится на фронте.

Вкладка "Процессы"
На вкладке "процессы" отображается список всех запущенных процессов на компьютере. В отличие
от вкладки приложений, эта вкладка имеет возможность отображать все программы, запущенные,
даже если они были запущены другим пользователем или самой операционной системой. Чтобы
вывести список всех процессов, нажмите ”Показать процессы от всех пользователей".
Этот список указывает объем ресурсов процессора, который используется процессом в настоящее
время, объем памяти и описание процесса. Чтобы добавить / удалить столбцы, необходимо:
* Откройте меню Вид, а затем выберите “Выбрать столбцы”. Откроется экран, на котором можно
включить другие столбцы информации для каждого процесса.
Также если вам нужна более подробная информация вы можете:
* Выделите необходимый процесс -> правой кнопкой мыши - > Свойства.
На вкладке процессы можно завершить процесс, который вызывает проблемы (не отвечает, или
предполагается, что этот процесс связан с обеспечением и т. д.). А также можно завершить не
только сам процесс, но и все связанные процессы, выбрав дерево конечных процессов.
Предупреждение: Возможно завершение процессов, необходимых для правильной работы Windows.
Пожалуйста, только завершить процессы, которые вы знаете не повлияет на работу Windows.
Некоторые процессы, которые следует избегать завершения, если они расположены в C:\Windows\
System32\ папка-это SMS.exe, svchost.exe, в службе lsass.ехе, процесс winlogon.ехе, и
csrss.исполняемый. Вы можете проверить, находятся ли они в C:\Windows\System32 \ folder,
щелкнув правой кнопкой мыши по имени процесса и выбрав свойства.

1. Чтобы завершить процесс запущенного приложения, щелкните правой кнопкой мыши запись
приложения на вкладке приложений и выберите команду Перейти к обработке. Соответствующий
процесс будет выделен на вкладке processes.
2. Чтобы завершить выделенный процесс, нажмите кнопку Завершить процесс. Вы хотите
завершить работу приложения таким образом, если нажать кнопку Завершить задачу на вкладке
Приложения не работает.
3. Щелкните правой кнопкой мыши по процессу и выберите завершить дерево процессов, чтобы
завершить процесс и все связанные с ним процессы.

Вкладка "Службы"
Эта вкладка покажет вам все сервисы Windows в настоящее время настроен в Windows. Служба
Windows-это специальный тип программы, которая запускается Windows при запуске или при
необходимости и запускается в фоновом режиме, выполняя определенную задачу. Можно также
запустить и остановить отдельные службы, щелкнув правой кнопкой мыши на службе и выбрав
остановку или запуск, а также определить связанные процессы, выбрав перейти к обработке.
Предупреждение: вы не должны останавливать какие-либо службы, если вы на 100% уверены, что
знаете, что это не повлияет на правильную работу Windows.

Вкладка Производительность
Вкладка "Производительность" позволяет посмотреть текущие и исторические процессора и
использование памяти на вашем компьютере. Эта вкладка полезна, если вы пытаетесь выяснить,
почему ваш компьютер или приложение работает медленнее, чем обычно. В полях Использование
ЦП и История использования ЦП показано, сколько ресурсов процессора используется
компьютером в настоящее время и используется с течением времени. В полях Журнал
использования памяти и физической памяти отображается объем используемой памяти и объем
использованной с течением времени памяти.

Вкладка "Сеть"
Вкладка Сеть (Networking) позволяет получить общее представление о том, сколько трафика
передается по определенному сетевому интерфейсу компьютера. В нижней части экрана вы увидите
список всех сетевых интерфейсов на вашем компьютере. Выше вы увидите графики для каждого
интерфейса, которые показывают сетевой трафик, протекающий по ним.

Вкладка "пользователи"
На вкладке Пользователи вы найдете список всех пользователей, имеющих активный сеанс в
системе.
1. Выделите пользователя и нажмите кнопку Выход, чтобы завершить сеанс пользователя.
2. Выделите пользователя и нажмите Отключить, чтобы завершить сеанс пользователя, но
сохранить его в памяти, так что пользователь может позже войти в систему снова и продолжить
работу.

Вам также может понравиться