public MemoryPoolUtilization getMeasuredResource() {
getMemoryPoolMXBean();
if(memoryPoolBean==null)
return null;
double utilization = (double)memoryPoolBean.getUsage().getUsed()/(double)memoryPoolBean.getUsage().getMax();
return new MemoryPoolUtilization(getId(),
utilization,
memoryPoolBean.getUsage().getCommitted(),
memoryPoolBean.getUsage().getInit(),
memoryPoolBean.getUsage().getMax(),
memoryPoolBean.getUsage().getUsed(),