XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
ninjakaka

offline
Опыт: 39
Активность:
Удаление триггеров после использования.
Будет ли от этого польза если например удалять триггер инициализации в конце после того как он уже выполнился?

Освобождается ли память при уничтожении триггеров? Если да, то много ли?
Старый 16.02.2013, 10:46
влад10011

offline
Опыт: 2,337
Активность:
ninjakaka, это обычный триггер как и все, много места не освободиться....
Старый 16.02.2013, 11:25
Киря

offline
Опыт: 769
Активность:
ninjakaka, к чему такая оптимизация?
у всех пользователей давно современные компьютеры.
Старый 16.02.2013, 13:25
youtube
сктыщь
offline
Опыт: 8,025
Активность:
Киря, не ври
Старый 16.02.2013, 14:04
Киря

offline
Опыт: 769
Активность:
youtube, ну удалять триггеры - это слишком уже.
Думаю, если не будет банальных утечек - варкрафт не особо ресурсотребовательный будет и даже на слабых компах нагрузка на ОЗУ будет не больше 40-50%.
Старый 16.02.2013, 14:11
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
ninjakaka, расход памяти на данный момент уже вообще не важный фактор(исключая утечки в промышленных масштабах). Реально важным фактором является логика алгоритмов, т.к. jass медленный, и не умеет использовать современные процессоры на полную.
Старый 16.02.2013, 14:12
ScorpioT1000
Работаем
offline
Опыт: отключен
Это единичный случай, вар сам очистит после конца игры, а очищать надо либо большие блоки, либо неоднократно выделенные блоки памяти.
Старый 16.02.2013, 16:29
Zetox

offline
Опыт: 1,738
Активность:
ScorpioT1000:
Это единичный случай, вар сам очистит после конца игры, а очищать надо либо большие блоки, либо неоднократно выделенные блоки памяти.
Полная очистка будет, если выйти и зайти, если к примеру, есть импорт звука(не знаю про другой), то он и будет висеть в памяти.
А так удалить можешь и в твоей карте будет на 0.0001% меньше лагов.
Старый 16.02.2013, 17:04
ScorpioT1000
Работаем
offline
Опыт: отключен
Звуки кешируются, как и остальные ресурсы, причем здесь они? Мы говорим о выделении памяти в коде.
Старый 16.02.2013, 19:07
ninjakaka

offline
Опыт: 39
Активность:
Спасибо за ваши ответы, я понял что удаление такого триггера много не изменит.
Старый 17.02.2013, 10:32
DioD

offline
Опыт: 45,134
Активность:
не нужно быть байтодрочером это вообще не важно, 4 килобайта никто никогда не заметит
Старый 17.02.2013, 14:35
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:22.