Принудительный запуск - это костыли, хотя может быть, частое вынуждение GC работать понемногу уменьшит моменты, когда он работает очень много, ашник флешка подвисает.
По крайней мере, посмотреть, будет ли результат от беспокойства GC готовыми костылями (уже написанными за Вас) не займет много времени (сам всегда использовал другие методы типа пула или других специфических оптимизаций, ведь принудительный запуск - это только _ненадёжное_ изменение временных промежутков работы GC, а не общей производительности)
Плюс этот костыль впринципе не уменьшит тормоза от инициализации объекта, от выделения под него памяти. Только размажет время уничтожения.
Цитата:
|
120 это вообще не количество и пул объектов для данного случая не нужен.
|
На некоторых проектах наблюдал ускорение в разы при гораздо меньшем количестве объектов.
Важно ведь не количество, а объемы памяти, время на инициализацию одного объекта.