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

А это картинка из 'паралельной вселенной'
Разница видна невооруженным глазом. Загружены
все ядра, причем загрузка распределяется равномерно. Такие дела