Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Как освободить ресурсы в Java?


Автор: Asal 26.12.2006, 15:18
Возник такой вопрос:
В процессе выполнения программы, в некоторый момент времени, возникает необходимость прервать выполнение всех действий, освободить N-oe количество ресурсов обработать пвкет данных в течение 10 миллисекунд и затем продолжить выполнение основной программы с того места на  котором произошла остановка.

Подскажите пожалуйста, есть ли в Java возможности для реализации этого. И если есть то какие и как этоможно реализовать?

P.S.
Заранее спасибо !

Автор: shimopus 26.12.2006, 15:23
А в чем собственно проблема? Программа многопоточная? Если нет, то просто вызываете в нужный момент процедуру освобождения ресурсов, там же, на всякий случай, System.gc();, обрабатывается пакет и возвращаесь в основную программу.

Автор: Maksym 26.12.2006, 15:50
Asal
О каких ресурсах идет речь?

Автор: Tony 26.12.2006, 18:39
Цитата(shimopus @ 26.12.2006,  15:23)
А в чем собственно проблема? Программа многопоточная? Если нет, то просто вызываете в нужный момент процедуру освобождения ресурсов, там же, на всякий случай, System.gc();, обрабатывается пакет и возвращаесь в основную программу.

System.gc() врятли поможет

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)