Как изменить приоритет процесса в windows XP, Windows 7, Windows 8?

Как распределить приоритеты процессов в windows, чтобы одна конкретная программа при параллельной работе с другими программами работала быстрее?

1

Ответы (1):

3

Изменение приоритета выполняющихся в системе процессов нежелательное дело.Это может нарушить стабильность работы системы.Работающая программа может выполнять сразу несколько процессов.На каждый процесс отведено определенное количество памяти.По умолчанию одному процессу достатачно допустим(главный процесс какой-либо программы) 1000 килобайт,другому процессу требуется меньше к примеру 500 килобайт.Если сделать более высокий приоритет второму процессу, то первый (главный процесс) будет меньше потреблять памяти и это может вызвать ошибки в работе программы. Но если знать какие процессы принадлежат той или иной программе, значения приоритетов,для каких программ можно выделить больше памяти, сколько памяти есть в запасе и правильно разделить ресурсы, тогда программы которые работали медленно будут работать быстрее.

В первую очередь расскажу что означают названия приоритетов :

Приоритет "реального времени" это - самый опасный приоритет так как именно из за него может сильно повиснуть операционка,процессы с этим приоритетом забирают почти всю память."Высокий приоритет" чуть меньше требует ресурсов. "Нормальный"(XP)"средний"(виндовс 7)потребляет нормальное кол-во памяти(обычно все программы по умолчанию с этим приоритетом."Низкий" – есть низкий. В Windows 7 в отличие от XP появились приоритеты "Выше среднего" и "Ниже среднего".

Как же распределить ресурсы? А вот как:

В диспетчере задач >процессы каждый процесс имеет описание: к какой программе принадлежит,каждый процесс в колонке "пользователь" подписан User,система,Local Service,Network Service. Процессы которые выполняются "системой"лучше не трогать.

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

Для программ с которыми часто работаете и если они подвисают ставить приоритет "выше среднего" можно рискнуть "высокий".

Служебные программы это антивирус,программа для звуковой карты,программы для оптимизации системы и т..д должны быть с приоритетом не ниже среднего - минимум "средний"

Процесс svchost.exe это чуть ли не самый главный системный процесс в диспетчере задач, поэтому для него приоритет лучше не менять. Процессы "Local Service" и "Network Service" принадлежат программам которые работают с интернетом.Можно снизить приоритет для программ обновлений поставить "Ниже среднего" или даже "низкий" (в диспетчере задач процессы программ обновлений подписаны "Update Service").

Не изменять приоритет который выполняется системой он подписан - система.Бывает часто, что программа имеет процесс "User" и есть еще процесс той же программы который принадлежит системе В таком случае приоритет лучше менять только для процесса "User".

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