-Xms:堆的最小值;-Xmx:堆的最大值; -XX:MaxPermSize:最大的永久代内存空间 GC关注于Heap区的内存回收,对于Stack、程序计数器、本地方法栈这些在编译期基本确定,不在GC考虑范围内。