我把最小堆内存设置成1G,运行一个较小的程序,在系统的任务管理器中看到程序只占用了300多m。JVM不是在Java程序运行时一次性申请-Xms设置的大小的吗?如果是程序需要用到那么大的内存是才申请,那-Xms这个设置还有什么意义,就直接只设置最大堆内存不就好了吗?