- •Методические указания
- •Операционные системы, среды и оболочки
- •080801 «Прикладная информатика (в экономике)»
- •3. Лабораторная работа №2. Наблюдение за управлением памятью в Windows xp. 8
- •1.Лабораторная работа №1. Наблюдение и управление распределением ресурсов процессора в ос Windows 2000 Professional.
- •2.Лабораторная работа №2. Наблюдение за управлением памятью в Windows xp.
- •Чтобы создать ярлык для Редактора реестра.
- •Чтобы просмотреть реестр
- •3.Лабораторная работа №2. Наблюдение за управлением памятью в Windows xp.
- •Чтобы создать ярлык для Редактора реестра.
- •Чтобы просмотреть реестр
- •4.Лабораторная работа №4. Изучение безопасности и сжатия файлов в файловой системе ntfs.
- •5.Лабораторная работа №5. Изучение утилит стека протоколов tcp/ip.
- •6.Лабораторная работа №6. Изучение консоли администрирования mmc.
Федеральное агентство по образованию
Государственное образовательное учреждение
высшего профессионального образования
Воронежский государственный архитектурно-строительный
университет
Кафедра прикладной информатики
Методические указания
по лабораторным работам
дисциплины
Операционные системы, среды и оболочки
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 на компьютер.
Нажать Пуск | Настройка | Панель управления.
Дважды щелкнуть на значке Установка новой программы. Выбрать слева Установка программ| CD или дискета. Нажав на кнопку Обзор, указать путь к программе установки K:\LAB1\Support\Tools\Setup.exe Нажать кнопку Готово.
Следуя подсказкам программы установки, выбрать режим Typical и установить пакет программ Windows 2000 Support Tools.
– Опишите кратко результаты проделанной работы.
Задание 2. Изучение работы с нитями на примере программы CPU Stress.
Нажать Пуск| Выполнить| Обзор. Указать путь к программе cpustres.exe. (K:\LAB1\cpustres.exe)
Нажать Пуск| Программы| Windows 2000 Support Tools| Process Viewer.
Выберите в окне Process окна программы Process Viewer процесс под названием cpustres. В окне приложения CPU Stress последовательно изменяйте количество нитей от 0 до 4, ставя галочки в поле Active соответствующей нити и нажимая после каждого изменения кнопку Refresh в левой части окна Process Viewer. Наблюдайте изменение количества нитей в окне Threads.
В нижнем правом углу окна Process Viewer найдите значение параметра Dynamic Priority (Динамический приоритет).
В окне программы CPU Stress запустите нить 1 (Thread 1), установив галочку в поле Active; задайте в поле Thread Priority (Приоритет нити) значение Normal. Установите класс приоритета процесса (Process Priority Class) в значение Normal. Запишите значение Dynamic Priority (Динамический приоритет).
Измените класс приоритета процесса (Process Priority Class) на High. Запишите значение Dynamic Priority (Динамического приоритета).
Установите класс приоритета процесса (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, щелкнуть кнопку Диспетчер задач
Запустите Диспетчер задач. На вкладке Процессы найдите процесс cpustres.exe. В окне приложения CPU Stress изменяйте количество активных нитей от 0 до 4. Как при этом изменяется загрузка процессора этим процессом?
Изменяя степень активности отдельных нитей, выясните, как это влияет на загрузку процессора?
Задание 4. Наблюдение за активностью процессов с помощью утилиты Performance Monitor (Производительность).
Запустить программу CPU Stress с двумя активными нитями.
Нажать Пуск| Программы| Администрирование| Системный монитор.
Добавить счетчики:
Объект Процессор| счетчик: %загруженности процессора
Объект Поток| счетчик: %загруженности процессора| Вхождения: cpustress/1
Объект Поток| счетчик: %загруженности процессора| Вхождения: cpustress/2
Установите для обеих нитей Activity Low. Установите для первой нити приоритет Highest, для второй Normal. Отличается ли % загрузки процессора для этих двух нитей?
Измените у обеих нитей Activity на Busy. Установите для первой нити приоритет Highest, для второй Normal. Отличается ли % загрузки процессора для этих двух нитей?
Изменилось ли распределение процессорного времени между нитями? Опишите, каким образом.
Когда у процессора имеются свободные ресурсы, повышение приоритета одного потока мало влияет на то, сколько времени выделяется каждому из соперничающих потоков. Однако когда процессор загружен, повышение приоритета одного из потоков приводит к тому, что поток с более высоким приоритетом завладевает большей частью процессорного времени.
Задание 5. Удаление комплекта Support Tools с компьютера.
1. Нажать Пуск | Настройка | Панель управления.
Дважды щелкнуть на значке Установка и удаление программ. Выбрать слева Замена или удаление программ. Из списка установленных программ выбрать Windows 2000 Support Tools. Нажать кнопку Удалить.