Как поднять приоритет программы


Запуск программы с повышенным приоритетом

Существует возможность запуска программ с более высоким приоритетом по сравнению с обычными приложениями, однако, если запустить программа с очень высоким приоритетом, производительность системы может снизиться.

Приоритет принимает значения в диапазоне 0–31. Приоритеты с 0-ля до 15-ти могут использоваться динамическими приложениями, например, приложениями пользователей и большинством служб операционной системы. Приоритеты с 16-го по 31-й предназначены для программ, работающих в масштабе реального времени, например, программным ядром системы, данные которого нельзя записать в файле подкачки. Обычным уровнем приоритета является 8.

Далее представлен полный список уровней приоритета:

· приоритет реального времени (Realtime) — 24;

· высокий приоритет (High) — 13;

· средний приоритет (Normal) — 84

· низкий приоритет (Low) — 4;

· выше среднего (Above normal) — 10 (только в Windows XP);

· ниже среднего (Below normal) — 6 (только в Windows XP).

Для запуска программы с приоритетом, отличающимся от принятого по умолчанию, воспользуйтесь командой start:

start /

Например:

start /high winword

Для выполнения той же операции с помощью ярлыка введите следующую команду:

cmd /c start /

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

Для изменения привилегий уже работающего программы воспользуйтесь программой Диспетчер задач (Task Manager).

  1.  Откройте программу Диспетчер задач (Task Manager) (кликните правой кнопкой на панели задач и выберите в контекстном меню команду Диспетчер задач (Task Manager)).

  2.  Перескочите на вкладку Процессы (Processes).

  3.  Кликните правой кнопкой мыши на интересующем процессе и выберите команду Приоритет (Set Priority).

  4.  Теперь можно выбрать другой приоритет процесса.

  5.  Закройте окно программы Диспетчер задач (Task Manager).

Кроме того, существует возможность увеличения приоритета интерактивных программ по сравнению с фоновыми.

  1.  Откройте меню Система (System) в окне Панель управления (Control Panel) (Пуск > Настройка > Производительность и обслуживание > Система (Start > Settings > Performance and Maintenance > System)).

  2.  Перескочите на вкладку Быстродействие (Performance).

  3.  В разделе Application Performance переместите стрелку к одному из значений:

· None — активные программы работают также, как и фоновые программы (значение диапазона 6).

· Middle — активные программы работают с увеличенным приоритетом до значения диапазона 12; фоновые программы работают с неизменным приоритетом.

· Maximum — приоритет активных программ повышается до 18-ти; фоновые программы работают с неизменным приоритетом.

windata.ru

Повышение приоритета в Диспетчере задач операционной системы Windows

Мы часто используем одновременно несколько приложений: готовим текст, сёрфим по интернету, конвертируем видео для планшета, пользуемся словарём. Если программы не закрыты, они используют ресурс нашего компьютера. Посмотреть, что в реальности происходит, можно в специальной программе ОС Windows. Но не просто посмотреть, а управлять распределением ресурсов с целью повышения быстродействия. Рассмотрим, как повысить приоритет в Диспетчере задач Windows.

Работая со многими программами, компьютер переключается от одной к другой в определённой очерёдности. Те, которые он считает наиболее важными, выполняются первыми. Степень важности и называется приоритетом. Как правило, он управляется кодом самой программы. Но пользователь может сам сменить базовый параметр на какой-либо другой, тем самым сделав более быстрым то, что ему важно в данный момент.

Типы очерёдности

Степень важности имеет следующие градации:

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

Изменение значений очерёдности

Рассмотрим, как выставить приоритет в Диспетчере задач:

  1. Нажмите CTRL+ALT+DEL, запустите таск-менеджер, перейдите на вкладку «процессы» в Windows 7, и на вкладку «подробности» в windows 8 и выше.
  2. Найдите программу, которую хотите ускорить.
  3. Вызовите контекстное меню правым щелчком, выберите пункт Приоритет, далее назначьте тот, который считаете нужным.

ВАЖНО. Помните, что высокие значения для какой-то одной программы могут существенно снизить производительность машины в целом. Повышайте постепенно, и опытным путём найдите ту степень, которая сделает работу комфортной.

Когда это применяется? В основном для решения временных заданий. Например, вы смотрите фильм, и одновременно скачиваете какие-либо данные с интернета, и видео периодически прерывается. Повысив важность плеера, вы решите эту проблему. Ещё этим часто пользуются для повышения быстродействия браузера при работе в сети.

Как уже было сказано, изменение действует лишь определённый момент времени, пока работает программа. Когда она перезапускается, опять будут базовые значения. Рассмотрим, как можно более удобным способом сменить приоритет задач Windows.

Другие способы работы с быстродействием

Согласитесь, каждый раз экспериментировать с настройками весьма неудобно. Существуют специальные программы, которые позволяют упростить процедуру. Например, Process Explorer и Mz CPU Accelerator. Подробно на них останавливаться не будем, отметим лишь суть их работы.

Mz CPU Accelerator позволяет автоматически повышать значения для программы активного окна, делая это весьма эффективно. Кроме того, она позволяет управлять распределением ресурсов процессора, например, выделить программе одно или два ядра вместо всех. В общем, программа позволяет увеличить скорость работы приложений.

Process Explorer позволяет получить подробную информацию обо всех процессах, происходящих на компьютере и задать более продвинутые настройки, чем стандартное средство windows.

Таким образом, зная, как можно поменять уровень приоритета в Диспетчере задач, можно повысить скорость работы компьютера, избежать ошибок и зависания. Если у вас есть советы, как изменить этот параметр в той или иной ситуации при работе в windows, поделитесь ими с другими пользователями, оставив комментарий ниже.

nastroyvse.ru

Управление приоритетами процессов в ОС Windows Vista и Windows 7

Наверняка, практически все знают что такое приоритет процесса, если же нет, постараюсь кратко объяснить. Это понятие, в определенном смысле, равно как для Windows, так и для Linux, а так же для некоторых других операционных систем. Сейчас речь пойдет об операционных системах Windows Vista и Windows 7. Windows Vista и Wnidows 7, впрочем, как и предыдущие версии, системы мультизадачные, т.е. могут выполнять параллельно множество программ, причем, еще и мультипоточные, но это уже отклонение, точнее, ненужное углубление в тему. Каждая программа, запущенная в Windows, представляет из себя процесс или несколько процессов. Под каждый процесс, при его запуске, в системе выделяется память, а так же устанавливается приоритет по умолчанию, если только в самой программе нет упоминания о приоритете, с которым необходимо её запускать. Чем выше приоритет процесса, тем больше ему выделяется процессорного времени, чем ниже приоритет, тем меньше процессу выделяется процессорного времени. Или если простым языком — чем выше приоритет, тем чаще и больше процессор «уделяет внимание» процессу и его операциям, а чем ниже приоритет, тем меньше «уделяет внимание». Соответственно это сказывается на скорости выполнение той или иной программы. В Windows 7 меня изначально удивлял тот факт, что по-сути чисто декоративным процессам, вроде sidebar.exe (гаджеты на рабочий стол) уделяется процессорного времени ровно столько же, как и остальным процессам. При этом sidebar.exe сам по себе не выполняет каких-то сверх важных и сверх нужных функций. Так зачем же ему уделять столько же процессорного времени, как, например, тяжелому ресурсоёмкому приложению, вроде 3D-игры или 3D-редактора с большой сценой? Исходя из этого вопроса я и начал, что называется, играть с приоритетами процессов. Главное что я понял, выше приоритета Normal (Средний) пользовательским программам лучше не подниматься, ибо тогда Windows Vista/7 может начать некорректно распределять процессорное время и некоторые важные системные процессы начнут «подтормаживать». На самый крайний случай, нужному вам пользовательскому процессу можно выставить приоритет AboveNormal (Выше среднего), но это в очень редких случаях добавляет ощутимую разницу в производительности программе. Но при этом никто не запрещает снизить приоритет другим, мало или не столь важным процессам, дабы они не отъедали ценное процессорное время, например, у игры. Часто такие манипуляции действительно позволяют выиграть 5-10FPS. Недостаток, который известен многим — при изменении приоритета через «Диспетчер задач», он сохраняется лишь до завершения процесса, потом же процесс вновь запускается с приоритетом по-умолчанию. Т.е. ваши настройки приоритетов не запоминаются. Из-за этого в интернете появилось множество программ, которые запоминают ваш выбор приоритета, а при следующем запуске программы, меняют его за вас автоматически. Я же изначально не поверил в то, что в Windows нет какого-нибудь инструмента для управления и запоминания приоритета процесса и начал рыть документацию на сайтах Microsoft. Не буду разводить полемику на тему плохой документированности возможностей Windows, но я оказался прав. Любому процессу в Windows можно вручную через реестр указать приоритет и еще некоторые свойства, с которыми он будет запускаться. Путь к разделу реестра:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options Как запустить редактор реестра?Нажмите сочетание клавиш Win+R (быстрый вызов команды «выполнить»), в появившемся окошке, в текстовой строке наберите regedit и нажмите Enter =) Для того, что бы указать приоритет для процесса, с которым он должен сразу всегда запускаться, вам нужно в указанной выше ветке реестра создать раздел с его именем.

Далее в нем создать еще один раздел, т.е. уже подраздел с названием PerfOptions, а уже в нем создать параметр DWORD (32бита) с названием CpuPriorityClass и задать ему одно из десятичных значений — 1, 2, 3, 5, 6.

1 — приоритет Idle (низкий); 2 — приоритет Normal (средний); 3 — приоритет High (высокий); 5 — приоритет BelowNormal (ниже среднего);

6 — приоритет AboveNormal (выше среднего);

Разберем на примере sidebar.exe.

В ветке ресстра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options я создаю раздел sidebar.exe. В нем создаю подраздел PerfOptions. И в этом подразделе создаю параметр DWORD (32бита) с названием CpuPriorityClass c десятичным значением 1.

Таким образом sidebar.exe теперь у меня всегда будет запускаться с низким приоритетом (Idle).

Так же все вышеописанные операции можно делать и через командную строку (cmd).

Я написал небольшой универсальный пакетный файл, который все это делает за пользователя. Ссылка на пакетный файл: save_process_priority.cmd В пакетном файле все пункты расписаны на русском языке. От пользователя потребуется только вводить нужное ему имя процесса и выбирать приоритет. Для того что бы ваши настройки приоритета вступили в силу, необходимо перезапустить процесс. Если же вы внесли сразу несколько системных процессов, перезагрузите систему, так будет проще. Это необходимо потому, что данные с реестра считываются только при загрузке и запуске программ, но не при их работе. Вот и все, спасибо за внимание =) Если заметили ошибку, обязательно сообщите, буду очень благодарен.

Copyright © 2011 Tsiryuta G. N.

stopgame.ru

Как задать приоритет процессу в Windows

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

Особой нужды изменять в ручном режиме приоритет процессов в Windows нет, тем не менее, в некоторых случаях администраторы могут помочь операционной системе распределять ресурсы более правильно. Никаких специальных программ для этого устанавливать не нужно, вполне достаточно иметь под рукой штатный Диспетчер задач. Рассмотрим всё на конкретном примере. Открыв Диспетчер задач, переключитесь на вкладку «Подробно», кликните по нужному процессу (в нашем примере это LockCD.exe) правой кнопкой мыши и выберите опцию «Задать приоритет». На выбор вам будет предложено шесть режимов.

• Обычный. Этот приоритет устанавливается по умолчанию для большинства программ.

• Ниже среднего. Если вы выберете этот режим, Windows станет уделять процессу немного меньше внимания.

• Низкий. Процесс с данным приоритетом станет обслуживаться Windows в последнюю очередь.

• Выше среднего и высокий. Эти режимы дают указание Windows выделять приложению больше процессорного времени. Могут использоваться для повышения производительности игр или требовательных к ресурсам программ. 

• Реального времени. Наивысший приоритет, при котором Windows распределяет ресурсы таким образом, как если процесс был единственным в системе. Использовать его без крайней нужды не рекомендуется, так как это может привести к резкому падению производительности других программ, в том числе системных.

Изменение приоритета процесса является разовым действием. Будучи перезапущенным, процесс получит приоритет по умолчанию и, чтобы изменить его повторно, вам вновь придется проделать известную операцию. Можете упростить себе эту задачу, воспользовавшись следующим решением. Скачайте по ссылке https://cloud.mail.ru/public/EVpy/9NrLAtzn1 архив с твиками, распакуйте и выполните слияние файла «Add Run with priority.reg».

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

Кроме того, вы можете сделать так, что программа станет запускаться с нужным приоритетом по умолчанию. Для активации этой функции мы подготовили файл реестра «AutoStartPriority.reg», который вы также найдете в архиве. Но перед тем как применять твик, отредактируйте его, заменив два элемента — название исполняемого файла и соответствующее устанавливаемому приоритету значение. 

Откройте файл реестра Блокнотом и замените в ключе элемент «chrome.exe» названием исполняемого файла вашей программы, которую вы хотите запускать с новым приоритетом. При необходимости замените значение параметра CpuPriorityClass. 1 соответствует низкому приоритету, 5 — ниже среднему, 8 — нормальному, 6 — выше среднему и 3 — высокому.

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

Метки к статье: Системные функции

remontcompa.ru

Конкурс хаков: запускаем процессы с заранее заданным приоритетом - «Хакер»

Тема не новая, но, может быть, кому-то пригодится. Как запускать процессы автоматически с высоким или низким приоритетом без левых программ и своими руками? Расскажу на примере Windows 7, но действия будут аналогичными и в Windows 8 и 10.

Поздравляем участника конкурса

Этот текст был прислан на конкурс авторов, который мы запустили весной. Мы разобрались с большим количеством пришедших материалов, подвели итоги и наградили победителей. Автор этой заметки получил приз — трехмесячную подписку на «Хакер». Поздравляем!

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

Рекомендуем прочитать:
  • Содержание выпуска
  • Подписка на «Хакер»

Не забудь указать «Показывать расширения файлов». Для этого в «Проводнике» выбирай «Упорядочить → Параметры папок → Вид» и снимай галочку «Скрывать расширения для зарегистрированных типов файлов», жми «Применить» и «OK».

Теперь копируем название chrome.exe, кликнув два раза по названию, и жмем Ctrl + C или выбираем в контекстном меню «Копировать».

Идем в реестр, для этого жмем Win + R и пишем regedit.

Жмем Enter, откроется редактор реестра.

Переходим по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options. Жмем правой клавишей мыши по разделу «Image File Execution Options» и в контекстном меню выбираем «Создать» и «Раздел».

Называем новый раздел chrome.exe.

Если не выходит переименовать раздел и он назвался «Новый раздел #1», то кликаем на нем правой клавишей мыши и в контекстном меню выбираем «Переименовать».

В этом же разделе создаем еще один раздел. Назовем его PerfOptions и создадим в нем параметр DWORD (32 бита). Для этого жмем правой кнопкой мыши по разделу PerfOptions и в контекстном меню выбираем «Создать → Параметр DWORD (32 бита)».

Задаем систему исчисления «Десятичная» и в значении указываем приоритет в виде цифры — например, 3. Жмем ОK.

  • 1 — приоритет Idle (низкий)
  • 5 — приоритет BelowNormal (ниже среднего)
  • 8 — приоритет Normal (средний)
  • 6 — приоритет AboveNormal (выше среднего)
  • 3 — приоритет High (высокий)

Закрываем реестр, запускаем браузер и диспетчер задач (Ctrl + Shift + Esc, Ctrl + Alt + Delete или правой клавишей мыши на панели задач и «Запустить диспетчер задач» в контекстном меню). В диспетчере задач переходим на вкладку «Процессы» и ищем процесс chrome.exe. Жмем по нему правой клавишей мыши и в контекстном меню выбираем «Приоритет», чтобы проверить, установился ли тот приоритет, который ты задавал.

Таким образом можно оптимизировать процессы, задав высокий приоритет программам, которыми ты пользуешься больше всего, а низкий — программам, которые тебе не важны.

Конкурс продолжается

Мы решили продлить конкурс и превратить его в постоянную акцию. Прислав нам описание хака, полезный совет или описание клевой неизвестной проги, ты по-прежнему можешь получить подписку на месяц, три месяца или, если постараешься, на год. Следуй рекомендациям и присылай свой текст!

xakep.ru

Как поднять приоритет в Индрайвере

InDriver – получивший огромную популярность сервис, который позволяет вызвать такси, не обращаясь к оператору, взаимодействовать пассажиру и водителю напрямую. Для сотрудников организации создана специальная оценочная система, влияющая на число заказов и их оплату. О том, как поднять приоритет в программе Индрайвер, читайте далее.

О приоритетности в Индрайвере, что даёт

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

Нельзя сказать, что суть этого сервиса – только вызов такси. Водители, работающие в компании, участвуют в конкурентной борьбе, стараются взять как можно больше заказчиков. Последние сами решают, какой перевозчик их устраивает.

Отличительные особенности программы Индрайвер:

  • клиенты предварительно не связываются с диспетчером, а значит, платят за оказываемую услугу меньше;
  • заказы видят сотрудники, находящиеся ближе всего, рядом с местом, где ожидает пассажир. Машина приедет максимально быстро;
  • другая возможность – позвонить напрямую водителю, который находится рядом, и договориться с ним;
  • удобная карта в приложении позволяет узнать, где заказанный автомобиль находится в данный момент;
  • в Индрайвере действует оценочная система, позволяющая пассажирам, завершившим поездку, писать отзывы.

Цена услуги не будет завышена, даже если используется дорогой телефон, заказ сделал постоянный клиент, или устройство пассажира практически разрядилось.

Приоритет сотрудника Индрайвера – это показатель, который формируется на основании оценок и отзывов, оставленных пассажирами, и является своего рода рейтингом. Оценки не могут быть накрученными, так как они постоянно проверяются работниками центра поддержки InDriver, трудящимися в круглосуточном режиме.

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

Действия для повышения приоритетности

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

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

Что поможет повысить свой приоритет и понравиться пользователю:

  • вежливое общение с клиентом, культурное, без грубых и нецензурных выражений;
  • если заказ уже принят в работу, его обязательно нужно выполнить. Игнорируя пассажира, поднять приоритет не удастся, напротив, он существенно снизится;
  • машина должна быть чистой. Необходимо регулярно очищать салон, не курить внутри, убирать весь мусор;
  • человеку приятнее ехать с тем, кто выглядит опрятно и чисто, от которого не исходит неприятного запаха;
  • поднять приоритет можно, подавая машину к месту нахождения заказчика максимально быстро;
  • если поездка получилась аккуратной и оперативной, это тоже значительно поднимет балл.

Это не значит, что перевозчику остается только молчать и выполнять все прихоти заказчика, даже не слишком адекватные. У него имеется право на выдвижение собственных требований. Разрешается взимать дополнительную оплату за долгое ожидание, устанавливать запрет на курение в машине и так далее.

О накрутке приоритета

Накрутить количество отзывов и оценок в Индрайвере, а значит, поднять собственный приоритет искусственно, не получится. У заказчика возможность оставить положительную или отрицательную запись, а также нужно число звезд появляется лишь тогда, когда поездка оканчивается. Накручивать, нечестным способом поднимать приоритет в сервисе нельзя.

Важно! Единственное, что остается водителю – качественно выполнять свои обязанности. Таким методом гарантированно получится поднять приоритет в InDriver. Рейтинг сотрудника постоянно увеличивается, когда он ответственно относится к выполняемой деятельности.

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

  • чистый автомобиль без повреждений;
  • опрятный внешний вид перевозчика;
  • адекватное поведение.

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

Действия для повышения приоритетности в inDriver Ссылка на основную публикацию

pastransport.ru


Смотрите также