Через какое время вызывается gc

Я использую среду воспроизведения. Я хочу, чтобы один из моих объектов оставался активным каждый раз, независимо от того, используется он сейчас или нет, потому что он будет использоваться позже.

Создание объекта занимает много времени (содержит 10L записей). Объект получает статус gc'ed, если к нему нет доступа в течение некоторого времени.

Моя идея состоит в том, чтобы получить доступ к объекту и сохранить его в живых до того, как он станет gc ' ред. Я попытался получить доступ к объекту в функции с аннотацией @Before, но это не работает. Моя основная идея - сохранить объект в живых. Если я знаю, через какое время вызывается функция gc, я могу использовать функциональность задания в playframework, чтобы он оставался живым.

0
задан cwallenpoole 20 October 2011 в 05:27
поделиться