DYNAMICALLY OPTIMIZING MEMORY ALLOCATION ACROSS VIRTUAL MACHINES | AMiner