Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

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


Сообщения: 85
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Avatar-Lion:
prozak128, Когда есть только одна задача, то задействуются все ядра. Если задачи две, то производительные ядра отдаются тому окну, которое выбрано (активно), а эффективные ядра обрабатывают вторую задачу. Естественно, это порой приводит к идиотским ситуациям, когда пользователь может дать старт какой-нибудь тяжелой задаче (рендеринг, архивация, кодирование и т.п.) и при этом решит посидеть в интернете. Как следствие, браузер будет активным окном и он будет работать на производительных ядрах, а энергоэфективные будут трудиться над тяжелой задачей в фоне, хотя все должно быть наоборот. Это можно обойти с помощью Диспетчера задач Windows. Поскольку первыми всегда идут производительные ядра, то в ситуации, когда для процессора указано... скажем, 8 производительных и 4 эффективных ядра, в Диспетчере задач можно вручную расставить галочки для нужных процессов, чтобы они соответствовали нужным ядрам: 0 - 7 назначить для сложной задачи, а 8 - 11 пустить на браузер (отсчет ядер ведется с нуля, а не единицы, поэтому не удивляйтесь такой нумерации).

Разумеется, я понимаю вашу тревогу: что если игра умеет раскидывать вычисления больше чем на 8 потоков? Станут ли оставшиеся 4 энергоэффективных ядра узким горлышком? Ответ простой: нет, не станут, поскольку лучше более медленное исполнение задачи, чем если бы она вообще не выполнялась. И к тому времени, когда освободится производительное ядро, часть задачи будет уже выполнена энергоэффективным ядром, после чего следующий ее этап будет перекинут уже на производительное ядро. Конечно, можно придумать некую теоретическую ситуацию, когда очень "длинная" и очень важная задача, будучи отправленной на энергоэффективное ядро, будет долго исполняться и мы получим общую просадку производительности, но судя по тестам платформы Alder Lake, таких просадок нет. По крайне мере, на Хоботе никаких аномалий не выявили.

Тем не менее, если вы считаете, что энергоэффективные ядра как-то влияют на стабильность fps, никто не мешает в порядке эксперимента задать для игры только производительные ядра и посмотреть какой результат это даст, но мне кажется, это лишь понизит общий уровень производительности.
Спасибо за ответ. Ну а если представить такую теоретическую ситуацию, игру перекинуть полностью на энергоэффективные ядра ( хотя знаю конечно, что можно сделать только наоборот через БИОС ), тогда игра будет обрабатываться этими ядрами так же хорошо как на производительных? ( в этой теоретической ситуации будебудем так же иметь ввиду, чтоу игры нет ограничений на количество используемых ядер )

Отправлено: 22:56, 02-02-2023 | #4