Дело даже не в процессоре как таковом (точнее не столько в нем). Насколько бы опупенно не были оптимизированы используемые скрипты, их большое количество в фоне на постоянке просто мешает друг другу. В иксах т.н. "фейковая многопоточность", когда все команды всех скриптов выполняются в порядке очереди, так сказать. И если стоит "wait 1 ms", например, то реальная задержка куда больше и будет зависеть от общего количества одновременно выполняющихся скриптов (глобальные по типу AL, скрипты интерфейса, навигационные (и не только) скрипты всех кораблей в отдельности etc.) Еще давно известно, что в иксах решают частоты, а не количество ядер, возможно, именно поэтому.
А уж если скриптов много и написаны они так себе, то наблюдаются лютые тормоза на топовых системах, спустя какое-то время после начала игры (привет, ТотТ).
P.S. Во времена первых двух частей эта проблема была куда менее актуальна (но это, впрочем, не точно).
P.P.S. Ваши ответы на предыдущий пост я прочитал, спасибо :) |