diff --git a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/qc/AnalyzeMemoryConsumption.java b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/qc/AnalyzeMemoryConsumption.java index e0f9b08be..a0ad50a0c 100644 --- a/java/src/org/broadinstitute/sting/oneoffprojects/walkers/qc/AnalyzeMemoryConsumption.java +++ b/java/src/org/broadinstitute/sting/oneoffprojects/walkers/qc/AnalyzeMemoryConsumption.java @@ -85,11 +85,11 @@ public class AnalyzeMemoryConsumption extends LocusWalker { long memoryUsed = memoryUsage.getUsed(); long maxMemory = memoryUsage.getMax(); - out.printf("site: %s: reference: %d bytes (%f%%), reads: %d bytes (%f%%), reference-ordered data: %d bytes (%f%%); heap used = %d bytes (%f%%); max heap = %d bytes.%n", + out.printf("site: %s: reference: %d bytes (%f%% of max), reads: %d bytes (%f%% of max), reference-ordered data: %d bytes (%f%% of max); heap used = %d bytes (%f%% of max); max heap = %d bytes.%n", locusContext.reference.getLocus(), - refSize,((float)refSize)/memoryUsed, - readsSize,((float)readsSize)/memoryUsed, - trackerSize,((float)trackerSize)/memoryUsed, + refSize,refSize*100.0/maxMemory, + readsSize,readsSize*100.0/maxMemory, + trackerSize,trackerSize*100.0/maxMemory, memoryUsed,((float)memoryUsed)/maxMemory, maxMemory); }