Дата: 31.01.2019 11:12:16
damage_dim (31 Янв 2019 - 12:00) писал: 1. Нужно, чтобы игра умела отличать физические
ядра от SMT/HT и, если ядер в процессоре больше, чем нужно текущим
задачам, грузило разные физические ядра 2. Зачем его отключать -
нужно чтобы движок умел грузить нужные ядра, а не первые по
списку (виртуальные ядра SMT/HT в это время может юзать система под
другие задачи - у меня к компу подключено много устройств, и
частенько пока я играю ребенку вывожу с него какие-либо мульты
например на телек, жене - фильм на другой телек, что-либо типа
браузера/торрента висит в фоне и т.д.) 3. В идеале - чтобы в
приложении были пользовательские настройки для использования
конкретных ядер. Например меню со всеми ядрами системы с
возможностью принудительно выбрать какие использовать - например
все или часть физических ядер. Для многоядерных камней это
актуально, поскольку я например часто помимо игры выполняю
какие-либо задачи на процессоре - кодинг видео и прочее и нужна
возможность сделать так, чтобы нагрузка не пересекалась (но
разработчики до сих пор не придумали сделать выбор звуковой карты
для вывода звука в клиенте, что лично мне не хватает -
подключено ресивера+монитор с динамиками+2 телека+карта с
наушниками), поэтому и пишу... Второй вариант - чтобы приложение
как минимум само умело использовать различные физические ядра, а не
грузить лишь первые 4 или сколько надо игре без разбора.
Janckman: Перекинуть определенные процессы на опредленные ядра вы
можете с помощью стороннего программного обеспечения "CPU-Control"
и т.д.