на сколько я помню, л2 - однопоточная игра, не адаптированная под мультиядерность\гипертрединг
при том, что, по всей логике, если я захочу запустить три окна, они все должны грузить самое первое ядро и самый первый (нулевой) поток
я решил написать на скорую руку батник, который запускает три раза клиент (для трех окн) указывая при запуске, что бы процессы шли на 2й, 4й и 6й поток(0,1 не трогал т.к на них по стандарту висят все остальные процессы)
но после запуска клиента это не то, что не сработало (я догадываюсь, что это из-за того, что я в эти потоки грузанул конкретно лаунчер, а не клиенты игры, а лаунчеры уже сами запускали клиенты с такими условиями, которые в нем записаны) так и еще я увидел, что клиенты +/- равномерно нагружают 0, 2, 4, 6, 8, 10, 12 и 15е потоки, т.е по одному потоку на ядро
собственно вывод, который я просто хочу подтвердить
Правильно я понимаю, что наконец-то смогли справиться с проблемой однопоточности и оптимизировать игру под многоядерные процессоры?
Если нет, то может кто-то меня ткнуть пальцем в гайд как развести именно клиенты на разные ядра проца?