Показать сообщение отдельно
Старый 20.04.2020, 20:38   #10
deSAD
Модератор
 
Аватар для deSAD
 
Регистрация: 06.03.2007
Адрес: Киев, Украина
Сообщений: 11,391
Отправить сообщение для deSAD с помощью ICQ Отправить сообщение для deSAD с помощью Skype™
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение
Посмотрите секцию [rts] файла conf.ini и установите ProcessAffinityMask=15 (может быть поможет).
Беда в том, что использование ProcessAffinityMask это 'костыли', которые не способны кардинально изменить ситуацию. Этот параметр не может позволить ИЛ'у использовать несколько процессоров. Это указание для планировщика операционной системы, какие именно ядра он может использовать для обработки ИЛ'а. И, поскольку операционная система мало что 'знает' об особенностях кода ИЛ'а, такая 'балансировка' может помочь разве что оптимизировать нагрузку на систему в целом, но не более. Вот, это загрузка ядер при ProcessAffinityMask=60 (ядра со 2-го по 5-е) ...


Как видите, выделенные под обработку ИЛ'а ядра загружены неравномерно, 4-е и 5-е практически не загружены А это картинка из 'паралельной вселенной'


Разница видна невооруженным глазом. Загружены все ядра, причем загрузка распределяется равномерно. Такие дела
Миниатюры
Нажмите на изображение для увеличения
Название: CPU.IL.jpg
Просмотров: 1097
Размер:	158.0 Кб
ID:	65414   Нажмите на изображение для увеличения
Название: CPU.GB.jpg
Просмотров: 995
Размер:	155.3 Кб
ID:	65415  
__________________
deSAD вне форума   Ответить с цитированием