minimizing physical memory budget