Java tutorial
//package com.java2s; public class Main { public static int getSuggestCacheSize(int portion) { long MAX_SIZE = Runtime.getRuntime().maxMemory(); return (int) (MAX_SIZE / portion); } public static int getSuggestCacheSize() { return getSuggestCacheSize(8); } }