Перечислите с пояснениями параметры процесса, отраженные во вкладке Environment в свойствах процесса.




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

На тему: Управление процессами в ОС Windows

По дисциплине: Операционные Системы и Среды

 


 


 


Выполнил:
Студент группы 233
Николаенков Владимир

Оценка:_______

Проверил:
Сорокин Д.Ю.
Дата: 07.12.11

Подпись:_______

 

Санкт-Петербург
2011г.

Цель работы: изучение возможностей контроля и управления процессами в операционных системах Windows

Ход выполнения работы

1) Запустив программу Process Explorer, мы увидели список процессов, как только мы открываем несколько приложений, то информация о них, добавляется в этот список.

2) Далее мы запускаем диспетчер задач. Ниже приведена таблица сравнения возможностей:

Process explorer
+ -
Показывает DLL и handles Более сложный интерфейс, из-за чего не подходит простым пользователям
Показывает процессы, от родительского Не показывает задачи, а только процессы
Показывает PID процессов.  
Разделяет процессы по группам, методом выделения соответствующим цветом.  
№ 12 Показать дерево пользовательских процессов Дефрагментация диска Определить используемые DLL (5-6 штук)

 

1. Показать дерево пользовательских процессов.

Чтобы показать дерево пользовательских процессов надо:

1) Сначала нажать View – Show Process Tool

2) После чего в том же меню убрать галку около строки Show Processes From All users

 

2. Опишите один из системных процессов (выпишите основные характеристики процесса).

Системный процесс taskhost.exe

1) PID: 2376

2) CPU: –

3) Description: Хост-процесс для задач Windows

4) Company Name: Microsoft Corporation

5) Set priority: Normal 8

 

3. Запустите указанное приложение.

Через свойства диска С в моём компьютере, запускаем Дефрагментацию диска.

 

4. Выполните действие согласно варианту. (Определить используемые DLL)

1) Для открытия окна которое, показывает список DLL файлов, нужно

в меню View – Lower Pane View – DLLs.

2) Теперь у нас открыто окно, для отображения DLL, далее выбираем нужный процесс.

3) К сожжению процесс Дефрагментации диска (dfrgui.exe), почему-то DLL не показал, поэтому рассмотрим DLL процесса Skype.exe

4) DLL skype.exe

 

 

5. Принудительно завершите созданный процесс.

Для принудительного завершения данного процесса, надо в контекстном меню выбрать графу KILL, после чего в списке он отобразиться красным светом, и исчезнет из него.

 

 

Контрольные вопросы:

Что такое процесс?

Процесс это единица активности в ОС, которая характеризуется, единой цепосной последовательностью действий, в текущем состоянии и необходимом набором системных ресурсов.

Из чего состоит процесс?

Процесс состоит из:

1) Код программы

2) Данные программы

3) Контекст.

Что такое контекст процесса?

Контекст: содержание различных регистров ЦП; приоритет процесса; информация об ожидаемых событиях и перечень предоставленных процессу ресурсов.

Своими словами объясните, что такое handles.

Это список открытых процессом файлов.

Своими словами объясните, что такое DLL.

Это библиотеки и приложения, доступные данному процессу.

Что такое приоритет?

Это некоторое числовое значение, которое влияет на место процесса в очереди.

Что такое PID?

Это идентификационный номер процесса.

В чем главное преимущество стандартного Диспетчера Задач по сравнению с утилитой ProcExp?

В простом интерфейсе. Т.к. он создан для простого пользователя ПК, то нет тех характеристик, которые пользователь, всё равно не понял бы.

Перечислите с пояснениями параметры процесса, отраженные во вкладке Environment в свойствах процесса.

Содержит в себе два столбца Variable(Переменная) и Value(Значение)

В первом указано службы доступные процессу.

Второй содержит в себе адрес либо числовое значение расположения службы.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: