Загружаем тяжелые карты быстрее при помощи Cheat Engine

Решил посмотреть, есть ли влияние ускоренных при помощи Cheat Engine процессов на скорость загрузки карты в редакторе и в игре.
Редактор - местный JGPN самый моднявый и навороченный.
Карта - моя колхозная поделка которая в 2023 грузится дольше чем любая ААА игра.
Замер проводил авторской методикой, считать доли секунд смысла не вижу, т.к. есть ряд факторов влияющих на погрешность теста, и эффект в единицы процентов в любом случае интересным не будет:
Загрузка карты в редакторе.
Без ускорения:

Замер 1 23 сек
Замер 2 23 сек
Замер 3 23 сек
Везде ровно, было +- полсекунды, опять же, параллельно пк загружен на единицы процентов, они могли повлиять. После каждой загрузки редактор перезапускался.
Ускорение процесса редактора worldedit121.exe с СЕ:

х20 23 сек
х40 23 сек
х80 23 сек
Никакой зависимости от ускорения редактора при помощи СЕ нет. Решил не продолжать тест.

Тест 2 - загрузка карты в игре.

Замерять буду время от нажатия "начать" до "нажмите любую кнопку". После каждой попытки перезагрузка игры.
Без ускорения:

Замер 1 1м 54с
Замер 2 1м 52с
х20 43 сек
х40 40 сек
х80 38 сек
По моим наблюдениям, ускорение особо влияет на загрузку первых 80-90% "полоски". (Возможно эксперты, которые знают процесс инициализации карты смогут это объяснить). Фактической разницы между х20 и х80 нет.
Вывод - для ускорения теста карт с долгой загрузкой удобно использовать СЕ с ускорение процесса игры х20.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
Как проходило ускорение? а как же кеширование? у меня первый раз карта может грузиться 40 сек, а все последующие по 12
10
Фониус Персон,
СЕ - enable speedhack
каждый раз редактор/игра перезапускались во избежание сохранения какого-либо кэша
38
А график метрик cpu есть в эти моменты?
14
что может показать график в однопроцессорном приложении?
макс загрузку одного ядра?
38
host_pi, на современных процессорах много всего может показать. Интересуют сам конфиг , дин. частоты, нагрузка, время простоя, throttling и неплохо было бы взглянуть на io
15
Можно важные элементы, которые подгружаются при загрузке карты найти специальными утилитами для анализа процесса. И самые крупные переместить на RAM-диск в оперативной памяти. Вот это действительно может быть эффективным способом. Переместить отдельные файлы можно создавая стрелочные файлы, не нарушая расположения компонентов.
38
DarkLigthing, да как бы весь варик можно давно на рамдиске хранить и даже всю ос целиком, но тут желательно что-то приготовить для целевого потребителя в итоге

Вообще, нужно сначала узнать про io, может будет достаточно поставить nvme ssd?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.