예제

public static void main(String[] args) {
System.out.println( Runtime.getRuntime().freeMemory() );
int[] values = new int[ args.length ];
for ( int i = 0; i < values.length; i++ ) {
values[ i ] = Integer.parseInt( args[ i ] );
}
System.out.println( Runtime.getRuntime().freeMemory() );
}

솔루션
Runtime.freeMemory()를 제거하고 대신 프로파일링 도구를 사용하십시오.

public static void main(String[] args) {
int[] values = new int[ args.length ];
for ( int i = 0; i < values.length; i++ ) {
values[ i ] = Integer.parseInt( args[ i ] );
}
}