public void logMemoryStats(final Log log) { System.gc(); final Runtime runtime = Runtime.getRuntime(); log.info("freeMemory: " + runtime.freeMemory() + "; totalMemory: " + runtime.totalMemory() + "; maxMemory: " + runtime.maxMemory() + "; output buffer size: " + outputBuffer.size() + "; duplicate queue size: " + toMarkQueue.size() ); }
public void logMemoryStats(final Log log) { System.gc(); final Runtime runtime = Runtime.getRuntime(); log.info("freeMemory: " + runtime.freeMemory() + "; totalMemory: " + runtime.totalMemory() + "; maxMemory: " + runtime.maxMemory() + "; output buffer size: " + outputBuffer.size() + "; duplicate queue size: " + toMarkQueue.size() ); }