Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
6HI8FZsXB9.file.1-1.doc
Скачиваний:
7
Добавлен:
30.04.2022
Размер:
250.37 Кб
Скачать

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

Воронежский государственный архитектурно-строительный

университет

Кафедра прикладной информатики

Методические указания

по лабораторным работам

дисциплины

Операционные системы, среды и оболочки

080801 «Прикладная информатика (в экономике)»

Воронеж 2005

Составители: Проскурин Д.К., Маковий К.А.

УДК 681.3.06.(075)

ББК 32.973-018я7

Методические указания [Текст]: метод. указания к лабораторным работам для студ. 2-го курса специальности «прикладная информатика в экономике» (080801)/ Воронеж. гос. арх.-строит. ун-т; Сост.: Проскурин Д.К., Маковий К.А. – Воронеж, 2005.-44 с.

Представленный практикум содержит описание выполнения лабораторных работ по курсу «операционные системы, среды и оболочки». В методических указаниях приведен в достаточном объеме теоретический материал, а так же подробные рекомендации к выполнению лабораторных работ.

Рекомендуются к использованию при выполнении дипломного проектирования по ПИЭ. Предназначены для студентов пятого курса специальности «Прикладная информатика в экономике» (080801)

Печатается по решению редакционно-издательского совета Воронежского государственного архитектурно-строительного университета

Рецензент – Баркалов С.А., проф., зав. кафедрой управления строительством.

С О Д Е Р Ж А Н И Е

1. Лабораторная работа №1. Наблюдение и управление распределением ресурсов процессора в ОС Windows 2000 Professional. 4

2. Лабораторная работа №2. Наблюдение за управлением памятью в Windows XP. 6

3. Лабораторная работа №2. Наблюдение за управлением памятью в Windows xp. 8

4. Лабораторная работа №4. Изучение безопасности и сжатия файлов в файловой системе NTFS. 11

5. Лабораторная работа №5. Изучение утилит стека протоколов TCP/IP. 13

6. Лабораторная работа №6. Изучение консоли администрирования mmc. 15

1.Лабораторная работа №1. Наблюдение и управление распределением ресурсов процессора в ос Windows 2000 Professional.

Цель работы: изучить основные средства управления процессами и нитями в ОС Windows 2000 Professional.

Задание 1. Установка комплекта Support Tools на компьютер.

  1. Нажать Пуск | Настройка | Панель управления.

  2. Дважды щелкнуть на значке Установка новой программы. Выбрать слева Установка программ| CD или дискета. Нажав на кнопку Обзор, указать путь к программе установки K:\LAB1\Support\Tools\Setup.exe Нажать кнопку Готово.

  3. Следуя подсказкам программы установки, выбрать режим Typical и установить пакет программ Windows 2000 Support Tools.

Опишите кратко результаты проделанной работы.

Задание 2. Изучение работы с нитями на примере программы CPU Stress.

  1. Нажать Пуск| Выполнить| Обзор. Указать путь к программе cpustres.exe. (K:\LAB1\cpustres.exe)

  2. Нажать Пуск| Программы| Windows 2000 Support Tools| Process Viewer.

  3. Выберите в окне Process окна программы Process Viewer процесс под названием cpustres. В окне приложения CPU Stress последовательно изменяйте количество нитей от 0 до 4, ставя галочки в поле Active соответствующей нити и нажимая после каждого изменения кнопку Refresh в левой части окна Process Viewer. Наблюдайте изменение количества нитей в окне Threads.

  4. В нижнем правом углу окна Process Viewer найдите значение параметра Dynamic Priority (Динамический приоритет).

  5. В окне программы CPU Stress запустите нить 1 (Thread 1), установив галочку в поле Active; задайте в поле Thread Priority (Приоритет нити) значение Normal. Установите класс приоритета процесса (Process Priority Class) в значение Normal. Запишите значение Dynamic Priority (Динамический приоритет).

  6. Измените класс приоритета процесса (Process Priority Class) на High. Запишите значение Dynamic Priority (Динамического приоритета).

  7. Установите класс приоритета процесса (Process Priority Class) в Normal. Запишите значение Dynamic Priority (Динамического приоритета) при двух значениях приоритета нити: Normal и Highest.

Process Priority Normal

Process Priority High

Thread Priority Normal

Thread Priority Highest

  • Какое максимальное количество нитей может создавать приложение CPU Stress?

  • Равнозначны ли понятия «Приоритет процесса» и «приоритет нити»?

  • Как изменяется динамический приоритет нити при изменении приоритета процесса?

Задание 3. Диспетчер задач

Диспетчер задач – это утилита Windows 2000, позволяющая получить информацию об исполняемых процессах Windows 2000. Он позволяет:

  • Отображать перечень работающих приложений и процессов,

  • Отображать базовые параметры процессов: занимаемое процессорное время, используемая память, базовый приоритет и количество нитей.

  • Отображать графики и текущие значения загрузки памяти и процессора.

Диспетчер задач можно запустить тремя способами:

  • Нажав клавиши Ctrl+Shift+Esc

  • Щелкнув панель задач правой кнопкой мыши, выбрать в меню Диспетчер задач

  • Нажав клавиши Ctrl+Alt+Delete, щелкнуть кнопку Диспетчер задач

  1. Запустите Диспетчер задач. На вкладке Процессы найдите процесс cpustres.exe. В окне приложения CPU Stress изменяйте количество активных нитей от 0 до 4. Как при этом изменяется загрузка процессора этим процессом?

  2. Изменяя степень активности отдельных нитей, выясните, как это влияет на загрузку процессора?

Задание 4. Наблюдение за активностью процессов с помощью утилиты Performance Monitor (Производительность).

  1. Запустить программу CPU Stress с двумя активными нитями.

  2. Нажать Пуск| Программы| Администрирование| Системный монитор.

  3. Добавить счетчики:

Объект Процессор| счетчик: %загруженности процессора

Объект Поток| счетчик: %загруженности процессора| Вхождения: cpustress/1

Объект Поток| счетчик: %загруженности процессора| Вхождения: cpustress/2

  1. Установите для обеих нитей Activity Low. Установите для первой нити приоритет Highest, для второй Normal. Отличается ли % загрузки процессора для этих двух нитей?

  2. Измените у обеих нитей Activity на Busy. Установите для первой нити приоритет Highest, для второй Normal. Отличается ли % загрузки процессора для этих двух нитей?

    • Изменилось ли распределение процессорного времени между нитями? Опишите, каким образом.

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

Задание 5. Удаление комплекта Support Tools с компьютера.

1. Нажать Пуск | Настройка | Панель управления.

  1. Дважды щелкнуть на значке Установка и удаление программ. Выбрать слева Замена или удаление программ. Из списка установленных программ выбрать Windows 2000 Support Tools. Нажать кнопку Удалить.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]