Как уменьшить или ограничить использование процессора HandBrake в Windows (это просто)

HandBrake использует слишком много ЦП и замедляет работу системы? Вот простой способ уменьшить или ограничить использование ЦП HandBrake в Windows.

HandBrake — один из лучших видеоконвертеров или транскодеров, который работает практически с любыми типами файлов. Не говоря уже о том, что HandBrake полностью бесплатен и имеет открытый исходный код. Хотя HandBrake в основном предназначен для копирования DVD и BluRays, вы также можете импортировать свои собственные обычные медиафайлы и перекодировать их в формат M4V или MP4. Одна из лучших особенностей HandBrake заключается в том, что он не только прост в использовании, но и имеет множество функций, которые значительно облегчают вашу жизнь. Например, вы можете удалить ненужные черные полосы, добавить субтитры, перекодировать с настройками для конкретного устройства и т. Д. Независимо от ваших потребностей, HandBrake может удовлетворить ваши потребности.

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

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

Примечание. Я показываю два метода, при необходимости следуйте обоим методам.

1] Изменить приоритет ЦП в HandBrake

В приложении HandBrake есть встроенная опция, которая позволяет вам установить приоритет ЦП. Чем ниже приоритет, тем лучше другие приложения будут работать при использовании HandBrake.

1. Сначала откройте приложение HandBrake, если оно еще не открыто.

2. После открытия HandBrake щелкните ссылку «Настройки», которая появляется в нижнем левом углу экрана. Вы также можете выбрать его в «Инструменты → Настройки».

3. В окне настроек перейдите на вкладку «Дополнительно» на левой панели.

4. На правой панели выберите «Ниже нормального» или «Низкий» в раскрывающемся меню рядом с «Уровень приоритета».

5. Настройки сохраняются автоматически. Нажмите кнопку «Назад» в нижнем левом углу, чтобы вернуться в главное окно.

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

2] Изменить привязку процессора HandBrake (ограничение количества ядер, которые может использовать HandBrake)

Если вы хотите более агрессивно ограничивать использование ЦП HandBrake, вам нужно изменить его привязку. Проще говоря, вы можете ограничить количество ядер процессора, которое HandBrake может использовать при транскодировании.. Например, если вы используете четырехъядерный процессор, вы можете ограничить HandBrake использованием только двух из этих четырех ядер. Поскольку два других ядра бесплатны, другие приложения могут использовать их для бесперебойной работы.

Хотя все это звучит сложно, все, что вам нужно сделать, это установить несколько флажков в диспетчере задач, и Windows позаботится об этом. из остальных.

1. Сначала убедитесь, что HandBrake запущен. Если он не открыт, откройте его, выполнив поиск в меню «Пуск».

2. Теперь щелкните правой кнопкой мыши на панели задач и выберите «Диспетчер задач».

3. В диспетчере задач перейдите на вкладку «Подробности». Здесь вы увидите все процессы, запущенные в вашей системе. Прокрутите вниз, найдите процесс «HandBrake.exe», щелкните его правой кнопкой мыши и выберите параметр «Установить соответствие».

5. Вышеупомянутое действие откроет окно настроек Affinity, в котором показаны все ядра ЦП (как физические, так и логические). В моем случае я использую четырехъядерный процессор без гиперпоточности. Итак, он показывает 4 ядра ЦП.

Здесь снимите отметку с ядер ЦП, которые вы хотите освободить. В моем случае я хочу, чтобы два ядра были свободными, поэтому я снимаю выделение ядер ЦП 2 и ЦП 3. После этого нажмите кнопку «ОК», чтобы сохранить изменения.

Вот и все. С этого момента HandBrake будет использовать только те ядра, которые отмечены в окне настроек Affinity. Поскольку вы ограничиваете количество ядер, которые может использовать HandBrake, вы ограничиваете общее использование ЦП HandBrake. В моем случае, даже когда HandBrake работает на полной мощности, общая загрузка ЦП будет только 50%, потому что он использует только два из четырех ядер.

Если вы хотите ограничить, просто повторите процесс еще раз и установите флажок «Все процессоры» в окне настроек Affinity.

Заключение

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

Надеюсь, что это поможет. Если вы застряли или вам нужна помощь, прокомментируйте ниже, и я постараюсь помочь в максимально возможной степени.

Если вам понравилась эта статья, узнайте, как загружать видео M3U8 в Windows.

Оцените статью
futurei.ru
Добавить комментарий