我们想知道GC在应用程序中花费的时间。
在应用程序之外这样做很容易,但我们希望从应用程序中了解它。
如果每分钟的GC时间太高,则采取一些纠正措施。
这是到现在为止编写的代码。
private Long prevGcObservingTime = null; // field in the class
private Long prevGcDuration = null; // field in the class
boolean isGcTimeHigh(boolean printStats)
{
List<GarbageCollectorMXBean> mxBeans