Как снизить приоритет программы

Иногда возникает потребность настроить приоритет процесса заранее — еще до его запуска, чтобы не заходить в «Диспетчер задач» и не менять его вручную. Это возможно и в Windows- и в Unix-подобных ОС, при чем используется сравнительно схожий алгоритм, основанный на подстановке требуемого параметра приоритета к пути запускаемой программы.

Устанавливаем низкий приоритет процессу программы или игры

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

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

Теперь вы знаете, как с лёгкостью изменять процесс работающей программе или игре. Это позволит вам повысить общую стабильность системы и усмирить «прожорливые» программы, утилиты и игры.

Как задать приоритет процесса Windows 11 и Windows 10

Устанавливаем низкий приоритет процессу программы или игры

Изменение процесса приоритета Linux.

В Linux приоритет процесса изменяется в диапазоне от -20 (наиболее высокий) до 19 (самый низкий) — эти цифры также называются «значениями nice». Каждый пользовательский процесс запускается с «базовым» приоритетом — 0, и изменить его во время работы может только «root» (суперпользователь).

Однако пользователь вполне в состоянии установить лимит потребления ресурсов системы процессом перед его запуском, для чего следует применить команду «nice», указав в качестве ее параметра одно из допустимых значений, а в качестве опции — саму программу: nice -n 15 /opt/VirtualBox/VirtualBox —comment «Windows Server» —startvm «799c3956-02a4-47d2-9a5c-4vf47dg1581o» — где «-n 15» устанавливает приоритет, близкий к минимальному, а все, что справа, отвечает за старт виртуальной машины. Если не использовать -n и число, «nice» запустит программу со своим приоритетом по умолчанию — 10. Установка пониженного приоритета процесса позволяет избежать чрезмерного потребления системных ресурсов некоторыми программами. Это «разгружает» ОС, делая ее работу более отзывчивой и надежной в целом.

Предлагаю в качестве подарка скачать бесплатную книгу: причины зависаний на ПК, восстановление данных, компьютерная сеть через электропроводку и много других интересных фишек. Еще больше интересных новостей, а главное общение, решений ваших проблем! Добавляйтесь в телеграм —

«Отказано в доступе» при смене приоритета в RUST | Решаем проблему | 22 Январь/2023

Windows для системных … Windows для системных … Как задать приоритет процессу в Windows Как задать приоритет процессу в Windows

Понравилась полезная статья? Подпишитесь на RSS и получайте больше нужной информации!

Настройка Mz CPU Accelerator

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

а именно включаем и ставим галочки на:

  • Realtime (приоритет реального времени)
  • Load on Windows startup (автоматический запуск программы при старте системы) ,
  • Start Activated (чтобы программа была сразу активирована, т.е чтобы не требовала дополнительного нажатия кнопочки дабы приступить к своим обязанностям)
  • Start Minimized (чтобы была изначально свернута в трей) .

Функция Check for updates on startup не обязательна, но по желанию можете включить и её (проверка обновлений программы), а так же на свой вкус выбрать как программа будет отображаться в трее: Show Mz CPU Accelerator Icon (в трее будет иконка самой программы) либо Shows CPU Usage (показывает насколько загружен процессор) (из выпадающего списка выбирается цвет цифр) . Всё, далее жмем Activate и наслаждаемся. Примечание: на вкладке Exlusions Вы можете добавить или исключить приложения оптимизируемые программой, т.е. не будут присваиваться приоритеты.

Жмем кнопку Add new process и выбираем программу, которую хотим исключить. Примечание 2: на вкладке CPU Manager распределяются процессы на разные ядра (кнопки Add new process и Run new process) , т.е, скажем, отвести одним программам одни ядра, а другим другие, что в некотором смысле может сказаться на приросте производительности.Примечание 3: на некоторых системах возможны проблемы (в виде притормаживания системы) при излишне высоком приоритете. В таких случаях вместо Realtime в самом начале включаем High. На этом вроде и все.

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

Как зайти в BIOS?

Чтобы изменить порядок загрузки устройств, нужно попасть в BIOS. В зависимости от модели материнской платы и версии предустановленной операционной системы, вход в BIOS может осуществляться по-разному. Рассмотрим основные варианты.

На компьютерах с Windows 7 и ниже

На компьютере с ОС Windows 7 и ниже отсутствует поддержка быстрой загрузки. Чтобы попасть в BIOS, необходимо выполнить простую последовательность действий:

Как зайти в BIOS?

  1. Отключите компьютер или ноутбук.
  2. Вставьте флешку (или диск в дисковод для гибких дисков), с которой нужно будет загрузиться.
  3. Нажмите кнопку питания.
  4. Обратите внимание на появление первого экрана POST-проверки. В нижней его части должно быть написано какую кнопку необходимо нажать для входа в BIOS.
  5. Нажмите нужную кнопку для входа в BIOS во время стартового окна POST-проверки. Это может быть клавиши: «F2», «F10», «ESC» или «DELETE» (зависит от производителя материнской платы). Если не успели с первого раза, компьютер можно перезагрузить, и попробовать снова.
Читайте также:
Как пользоваться программой алкоголь 120 инструкция по применению

Важно! POST-проверка — это автоматическая диагностика всех элементов компьютерной системы, которая проводится во время запуска компьютера. В большинстве случае (если это не отключено в BIOS), пользователь может увидеть сжатый отчет с информацией об этой проверки перед стартом операционной системы.

Если окно POST-проверки очень быстро исчезает, так что невозможно рассмотреть, какую клавишу нужно нажимать, сделайте следующее:

  1. На сайте производителя материнской платы или ноутбука (если это ноутбук) посмотрите какая клавиша используется для входа в BIOS в данном конкретном случае. Это может быть клавиши: «F2», «F10», «ESC» или «DELETE».
  2. Отключите компьютер или ноутбук.
  3. Вставьте флешку (или диск в дисковод для гибких дисков), с которой нужно будет загрузиться.
  4. Многократно нажимая кнопку для входа в BIOS, включите компьютер. Продолжайте нажимать кнопку до тех пор, пока на экране не появится окно BIOS.

На компьютерах с Windows 8 и выше

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

Как зайти в BIOS?

В первом случае, сделайте следующее:

  1. Откройте рабочий стол Windows.
  2. Проведите указателем мыши или пальцем (если это планшет с сенсорным экраном) по правой границе экрана.
  3. Кликните по пункту «Изменение параметров компьютера».
  4. Откройте раздел «Общее»
  5. Выберите «Особые параметры загрузки».
  6. Кликните по кнопке «Перезагрузить сейчас».
  7. Дождитесь перезагрузки компьютера в меню восстановления.
  8. Выбирайте пункты меню в следующем порядке: «Диагностика» — «Дополнительные параметры» — «Параметры встроенного UEFI».
  9. На данном этапе подключите загрузочную флешку или другой съемный носитель к компьютеру.
  10. Нажмите кнопку «Перезагрузить»
  11. Дождитесь загрузки BIOS.

Чтобы войти в BIOS в операционной системе Windows 8 и выше, можно использовать альтернативный способ:

Перезагружается компьютер во время игры в Dead Rising 3

Постараемся помочь тем у кого компьютер перезагружается во время игры. Итак вот возможные проблемы:

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

2. Старая видеокарта / блок питания

5 инструментов для постоянной установки … Повышение приоритета в Диспетчере задач … Как установить приоритет процесса … Как изменить приоритет процесса в windows 7

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

3. Плохой контакт.

Пользователи

На вкладке Пользователи отображается список зарегистрированных пользователей и их запущенных процессов. Если вы являетесь единственным пользователем, зарегистрированным на вашем ПК с Windows, вы увидите здесь только свою учетную запись. Если другие пользователи выполнили вход, а затем заблокировали свои сеансы без выхода, вы также увидите, что заблокированные сеансы отображаются как «Отключено». Так же показывает процессор, память, диск, сеть и другие системные ресурсы, используемые процессами. работаемые под каждой учетной записью пользователя Windows.

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

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

Пользователи

Если щелкнуть правой кнопкой мыши заголовки, доступны следующие столбцы:

Код: У каждой зарегистрированной учетной записи пользователя есть свой кода сеанса. Сессия «0» зарезервирована для системных служб, в то время как другие приложения могут создавать свои собственные учетные записи пользователей. Обычно вам не нужно знать этот номер, поэтому он по умолчанию скрыт.Сеанс: тип сеанса.

Это в первую очередь полезно для серверных систем с удаленными рабочими столами.Имя клиента: имя удаленной клиентской системы, обращающейся к сеансу, если к нему обращаются удаленно.Состояние: состояние сеанса — например, если сеанс пользователя заблокирован, в статусе будет указано «Отключено».

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

Источник: prooneplus.ru

2 инструмента для автоматического снижения приоритета процесса при высокой загрузке процессора

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

У Windows действительно есть способ справиться с этой проблемой. Каждый процесс, который запускается на вашем компьютере, получает приоритетный уровень в Windows, и он варьируется от реального времени, который является самым высоким, до низкого уровня с некоторыми другими между ними. За исключением нескольких основных процессов Windows, всем программам будет присвоен приоритет по умолчанию – Normal. Процесс с более высоким приоритетом получает доступ к свободному процессорному времени, в то время как процесс с более низким приоритетом имеет доступ к процессору только тогда, когда приложение с более высоким приоритетом не нуждается в нем.
Это приводит к тому, что все объекты с более низким приоритетом, чем программа, выполняющие все циклы ЦП, работают медленнее, потому что приходится ждать доступа к ЦП. В некоторой степени это также происходит с двумя процессами с одинаковым уровнем приоритета, потому что они постоянно борются друг с другом за доступ к ЦП и, таким образом, все еще происходит задержка или замедление. При эффективном использовании уровней приоритетов эти ситуации, когда ваш компьютер работает медленно или не отвечает в течение периодов времени во время работы программы, могут быть значительно уменьшены.

Читайте также:
Программа не может быть запущена в режиме редактирования настроек по следующим причинам

Существует простой способ снизить приоритет работающей программы с помощью диспетчера задач Windows. Вы можете просмотреть текущий приоритет для всех процессов, выбрав «Вид» -> «Выбрать столбцы» и отметив «Основной приоритет». Затем просто щелкните правой кнопкой мыши по процессу -> Установить приоритет и опустите его на BelowNormal или Low. Это позволит всем Windows и другим процессам в Normal иметь доступ к процессору, прежде чем сделать систему менее медленной.

Диспетчер задач Windows устанавливает приоритет

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

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

Графический интерфейс настройки Process Tamer

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

Снижение приоритета процесса

Всякий раз, когда Process Tamer настраивает или восстанавливает приоритет приложения, на значке в трее отображается подсказка, чтобы вы могли видеть, какой процесс изменяется.

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

Правило укротителя процесса

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

Хотя Process Tamer можно использовать бесплатно, вам предлагается перейти на веб-сайт и подать заявку на получение бесплатного лицензионного ключа, и в конечном итоге вы получите подсказку, пока вы этого не сделаете. Это абсолютно бесплатно и является небольшой ценой, если вы считаете программу полезной. Процесс Tamer работает на Windows 2000, XP, Vista и 7.

Скачать ProcessTamer

2. Процесс Лассо Это хорошо известный инструмент, который может автоматически настраивать приоритеты процессов на лету, а также изменять используемые ядра процессора. Это достигается с помощью методики, называемой «Балансировка процессов», которая, как мы надеемся, обеспечивает защиту от перегрузки ресурсов системы и снижает быстродействие системы. Одной из самых сильных сторон Process Lasso является огромное количество функций и параметров, доступных для управления процессами, к сожалению, это также один из его недостатков, поскольку для обычного пользователя слишком много параметров конфигурации и пунктов контекстного меню.

Процесс Лассо

Конечно, вы все равно можете использовать Process Lasso, не настраивая слишком много параметров, и он хорошо справляется с автоматическим снижением приоритетов процесса, если обнаруживает, что они могут препятствовать нормальной работе системы. Главное окно дает вам хорошие графики и индикаторы нагрузки в дополнение к окну журнала и основной области, которая используется для просмотра / управления процессом. Как вы можете видеть под контекстным меню, если вы щелкнете правой кнопкой мыши по процессу, если не сказать больше, и где-нибудь, вы можете легко усугубить ситуацию, если не уверены на 100%, что делает каждый из вариантов.

Контекстное меню процесса Лассо

Если вы готовы потратить время на то, чтобы выяснить, что все делает, и каковы могут быть различные эффекты всех функций, Process Lasso может оказаться мощной и эффективной утилитой. Программа является условно-бесплатной, но есть бесплатная версия, которая, кажется, частично пробная, частично бесплатная, и вы получите всплывающее окно при каждом запуске Process Lasso после окончания пробной версии. Некоторые люди считают это приемлемым, а другие – невыносимым. Процесс Лассо работает на Windows XP, 2003, 2008, Vista, 7 и 8.

Читайте также:
Когда появилась программа 1с

Скачать процесс Лассо

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

Источник: culhu.ru

Автоматический запуск процесса с определенным (повышенным/пониженным) приоритетом

ArabicChinese (Simplified)EnglishFrenchGermanItalianPortugueseRussianSpanish

Наверняка, практически все знают что такое приоритет процесса, если же нет, постараюсь кратко объяснить.

Это понятие, в определенном смысле, равно как для 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_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options

Как запустить редактор реестра?

Нажмите сочетание клавиш Win+R (быстрый вызов команды «выполнить»), в появившемся окошке, в текстовой строке наберите regedit и нажмите Enter =)

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

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

Разберем на примере sidebar.exe.
В ветке ресстра HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options я создаю раздел sidebar.exe.
В нем создаю подраздел PerfOptions. И в этом подразделе создаю параметр DWORD (32бита) с названиемCpuPriorityClass c десятичным значением 1.

Изображение

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

Так же все вышеописанные операции можно делать и через командную строку (cmd).
Я написал небольшой универсальный пакетный файл, который все это делает за пользователя.
Ссылка на пакетный файл:

В пакетном файле все пункты расписаны на русском языке. От пользователя потребуется только вводить нужное ему имя процесса и выбирать приоритет.

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

В довесок есть еще хорошая статья.

Источник: adminotes.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru