LINUX.ORG.RU

[JAVA SE] очистка памяти


0

1

Как известно ява сама решает когда ей почистить память, но я обнаружил такую весчь, если 1000 раз создать большую таблицу с данными используя одно имя, то он половину памяти не очищает, дожидаясь пока память совсем не заполнится и будет ее по чуть чуть очищать... можно ли яве насильно принудительно задать очистку памяти?

Попробуй хипа по-меньше выделить. Тогда будет коллектится чаще. Только не переусердствуй, а то будет тормозить.

dizza ★★★★★
()
Ответ на: комментарий от dizza

хип выделял меньше, потом swing ваще отрисовываться перестает и в конце концов зависает или вылетает

pozitiffcat ★★★
() автор топика
Ответ на: комментарий от elverion

Ни разу не факт, что пробежит коллектор. Спецификацией этот метод никак не обязан вызывать сразу (или вызывать вообще) гц.

folone
()
Ответ на: комментарий от Pi

мне это надо, в методе вызывается диалоговое окно, а метод вызывается много раз пользователем

pozitiffcat ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.