WinPedia - электронная энциклопедия windows
   Вы здесь: Главная arrow Безопасность системы arrow Управление задачами и процессами   

Авторизация

Управление задачами и процессами Печать

Для каждого приложения, запускаемого под управлением Microsoft Windows, операционная система создает собственную задачу, иными словами, отводит определенный объем оперативной памяти для выполнения этой программы и контролирует работу загруженного в память приложения с ресурсами компьютера. Помимо задач в Windows имеются также процессы - виртуальное адресное пространство памяти, отведенное для выполнения программой или самой операционной системой каких-либо процедур. Одна задача может активизировать в Windows несколько различных процессов: например, браузер может одновременно обращаться к порту модема для получения и отправки каких-либо данных и отображать на экране результат работы встроенного в веб-страницу java-апплета. Каждому процессу автоматически назначается индивидуальный опознавательный номер, так называемый Process ID или PID, предназначенный для однозначной идентификации процесса в системе.

Если запущенная вами программа неожиданно вызвала «зависание» компьютера, в большинстве случаев у вас нет необходимости прибегать к аварийной перезагрузке: вполне достаточно отыскать в памяти вызвавшую сбой задачу и снять ее, то есть принудительно прекратить ее дальнейшее выполнение. Возможна и другая ситуация: закрыв неожиданно «зависшую» программу путем снятия задачи, вы не сможете продолжить прерванную работу с каким-либо файлом или документом. Например, удалив из памяти компьютера Microsoft Word, вы не сможете снова загрузить в него текст, который только что редактировали, поскольку операционная система считает, что этот документ уже используется другой программой. Подобные явления происходят потому, что после снятия задачи в памяти все еще остался инициированный этой задачей процесс - в нашем случае это процесс обработки документа Word. Прекратив выполнение вызывающего сбои процесса, вы сможете продолжить работу с Windows в обычном режиме.

Для управления задачами и процессами в Microsoft Windows предусмотрена специальная системная утилита, называемая Диспетчер задач (рис. 12.2). для того чтобы вызвать на экран данное окно, следует нажать сочетание клавиш Ctrl+Alt+Del, после чего необходимо щелкнуть мышью на кнопке Запустить диспетчер задач.

Рис. 12.2. Диспетчер задач

Окно данной утилиты имеет шесть функциональных вкладок. Вкладка Приложения  содержит список всех запущенных в системе задач: в поле Задача  отображается название задачи, в поле Состояние  - ее текущее состояние. Нормальным статусом задачи является состояние Работает. Если задача «зависла» и не отвечает на системные запросы, ее состояние будет определено как Не отвечает. Чтобы снять одну из задач, выделите ее щелчком мыши в меню Задача и нажмите на кнопку Снять задачу в нижней части окна. Чтобы переключиться к какой-либо задаче, то есть открыть на экране ее окно, выделите в списке нужную задачу и щелкните мышью на кнопке Переключиться. Вы можете инициировать новую задачу, нажав на кнопку Новая задача и указав полное имя и путь к запускаемой программе в соответствующем поле открывшегося окна, либо определив эту программу визуально при помощи кнопки Обзор.

Вкладка Процессы дает возможность управлять запущенными в системе процессами (рис. 12.3).

Рис. 12.3. Вкладка Процессы окна Диспетчер задач

В меню на данной вкладке отображаются названия процессов - Имя образа, определители инициаторов процессов - Имя пользователя, характеристики аппаратной обработки процессов - ЦП и занимаемый процессами объем оперативной памяти - Память. Вы можете включить отображение других характеристик процессов (например, PID, диапазон ввода-вывода, объем используемого процессом кэша и т. д.), воспользовавшись функцией Выбрать столбцы  командного меню Вид. Чтобы прекратить выполнение процесса, выделите его заголовок щелчком мыши и нажмите на кнопку Завершить процесс. Если вы хотите, чтобы в данном меню отображались процессы, инициированные всеми пользователями вашей системы, установите флажок рядом с пунктом Показать процессы всех пользователей. Вы можете также установить приоритет процесса, если щелкните на его заголовке правой кнопкой мыши, выберите в появившемся меню пункт Приоритет и укажете назначаемый для данного процесса режим выполнения:

  • Реального времени - режим реального времени (все инициируемые процессом запросы выполняются системой по мере поступления);
  • Высокий - высочайший приоритет;
  • Выше среднего - высокий приоритет;
  • Средний - стандартный приоритет;
  • Ниже среднего - низкий приоритет;
  • Низкий - наиболее низкий приоритет.

Чем выше приоритет процесса, тем быстрее выполняются инициированные им запросы. Процессам с высоким приоритетом система предоставляет аппаратные и программные ресурсы в первую очередь. При перераспределении приоритетов процессов следует помнить, что если вы установите высокий приоритет какому-либо второстепенному процессу, приоритет одного из жизненно важных для Windows системных процессов может автоматически стать низким, в результате чего скорость работы системы в целом заметно снизится или выполнение этого процесса будет полностью блокировано, что приведет к «зависанию» компьютера. Устанавливать высокий приоритет одному из процессов следует только в том случае, если его выполнение с «нормальным» приоритетом по каким-то причинам затруднено или невозможно.

В Диспетчере задач имеется еще одна вкладка - Службы. Службы - это специальные программы, которые, стартуя в момент запуска Windows, обеспечивают выполнение каких-либо специализированных системных задач. На вкладке Службы окна Диспетчера задач Windows Vista вы можете увидеть список присутствующих в системе служб, краткие сведения о каждой из которых приведены в разделе Описание, а в разделе Состояние демонстрируется текущее состояние каждой службы: Работает, либо Остановлено. Для того чтобы изменить состояние службы, щелкните на ее наименовании в списке правой клавишей мыши, и выберите в появившемся контекстном меню пункт Запустить службу или Остановить службу.

Вкладка Быстродействие окна Диспетчера задач Windows содержит информацию о загрузке процессора, оперативной памяти и об использовании других аппаратных ресурсов компьютера.

В частности, индикаторы Загрузка ЦП  и Хронология загрузки ЦП  показывают нагрузку на процессор вашего компьютера, индикаторы Память и Хронология использования физической памяти - степень загрузки оперативной памяти.

 

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

Если вы зарегистрированы в системе как администратор данного компьютера, то можете отключить одного из пользователей, выделив в меню название его сеанса работы с Windows щелчком мыши и нажав на кнопку Отключить. Помимо этого вы можете отправить ему сообщение нажатием на кнопку Отправить сообщение. Чтобы завершить текущий сеанс работы с Windows, щелкните мышью на кнопке Выйти из системы.

 
« Пред.   След. »





© 2018 WinPedia.RU - Электронная энциклопедия Windows. Контент, дизайн, верстка - Валентин Холмогоров. All Rights Reserved