Цитата:
Сообщение от Mangol
Свернуть ↑
Код:
package sun.commons.tasks;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import sun.Config;
/**
* @author Java-man
*/
public class GarbageCollector extends Thread
{
private static final Logger _log = LoggerFactory.getLogger(GarbageCollector.class);
public GarbageCollector()
{
super();
setDaemon(true);
setPriority(MIN_PRIORITY);
}
@Override
public void run()
{
try
{
for(; ;)
{
_log.info("started");
System.gc();
System.runFinalization();
_log.info("finished");
try
{
sleep(Config.GARBAGE_COLLECTOR_INTERVAL);
}
catch(InterruptedException e)
{
e.printStackTrace();
}
}
}
catch(OutOfMemoryError e)
{
interrupt();
}
}
}
Свернуть ↑Развернуть ↓
|
Так вот кто этот чудо-кодер, запиливший новый ГЦ.