
- •Диспетчер задач
- •Управление приложениями с использованием Диспетчера задач
- •Закрытие приложения
- •Переход к приложению
- •Запуск новой задачи
- •Опции меню
- •Управление отдельными процессами
- •Завершение процессов и дерева процессов
- •Пункты меню для вкладки Процессы
- •Использование вкладки Быстродействие для осуществления контроля над производительностью системы
- •Наблюдение за использованием сетевого адаптера на вкладке Сеть
Управление отдельными процессами
Вкладка Процессы (Processes) содержит информацию обо всех процессах, запущенных в системе. Приложение, работающее под Windows ХР, может запускать один или несколько процессов. При этом и сама операционная система запускает большое их количество. Например, для каждой сетевой службы запускается один или несколько процессов. Процесс, отвечающий за печать, всегда находится в фоновом режиме, в любой момент готовый принять запрос на печать и отправить его на установленный принтер.
На рисунке 4. показан Диспетчер задач с активной вкладкой Процессы. Здесь можно увидеть все процессы, запущенные на вашем компьютере. Если в данный момент в системе находятся несколько пользователей, то используйте переключатель Отображать процессы всех пользователей (Show Processes from All Users), чтобы увидеть список всех выполняющихся процессов.
Рисунок 4,
Вкладка Процессы дает более конкретную информацию о том , что компьютер делает в данный момент.
Некоторые процессы имеют под собой подпроцессы (иногда называемые дочерними процессами), запущенные ими.
предупреждение
Завершение процесса может оказаться опасным! Если завершить системный процесс, то компьютер может оказаться в нестабильном состоянии, и это принесет больше вреда, чем пользы. Если вы не уверенны в том, запущен ли этот процесс приложением или операционной системой, лучше его не трогать. Вместо этого, при нестабильной работе компьютера, закройте все приложения обычным способом и перезагрузите систему. Только разбирающийся во внутренних процессах Windows ХР человек должен принимать решение о завершении системного процесса.
Изменение приоритета процесса
Вкладка Процессы (Processes) также позволяет изменять приоритет процесса. Однако, если вы не программист, то лучше не пользуйтесь этой возможностью. Приоритетность процесса или потока процесса определяет, как часто он может выполняться. Значение приоритета изменяется от 0 до 31. Нулевое значение приоритета закреплено для использования системными процессами, а другие процессы могут выполнять потоки с приоритетом от 1 до 31. При контекстном переключении (время выполнения процесса вышло или он был остановлен другим процессом с большим приоритетом) Windows ХР выбирает процесс с самым высоким приоритетом (готовый к выполнению) и запускает его.
Опять же, только программисту, хорошо знакомому с принципами работы Windows ХР, стоит изменять приоритет процесса. Если вы относите себя к данной категории, то приоритет процесса можно изменить, щелкнув на нем правой кнопкой мыши и выбрав Приоритет (Set Priority). Появится подменю со следующими пунктами:
Реального времени (Real-time).
Высокий (High).
Выше среднего (AboveNormal).
Средний (Normal).
Ниже среднего (BelowNormal).
Низкий (Low).
Оставляя большинству процессов Средний приоритет, вы позволяете другим процессам (таким как сам код ядра Windows ХР) выполнять важные задачи, как, например, управление другими процессами, файлами подкачки и интерфейсом пользователя. Если вы предоставляете ресурсы своего компьютера другим пользователям (через общие файловые ресурсы или общий принтер), не делайте ничего, что может привести к замедлению работы системы.
совет:
Приоритет процесса можно уменьшить, если для вас не важно время его выполнения. Например, у вас запущено приложение, интенсивно выполняющее вычисления с плавающей точкой, результаты которого нужны не срочно. Приоритет процесса данного приложения можно смело понизить, чтобы оно отнимало меньше времени у CPU. После этого можно продолжать использовать компьютер, зная, что упомянутое приложение выполняет вычисления в фоновом режиме и результаты будут готовы позже, чем обычно.
С другой стороны, увеличение приоритета одного процесса может повлечь блокировку выполнения других процессов, если он полностью загрузит процессор. Если это произойдет, то единственное, что вам остается, - это ждать завершения процесса.
Если установить приоритет "реального времени", то процесс будет обрабатываться CPU каждый раз, когда ему это понадобится, независимо от того, какие еще процессы запущены в системе. Это применимо лишь в исключительных случаях.
В общем, если вы заранее не знаете, как поведет себя система после изменения приоритета отдельных процессов, лучше ничего не менять.