总结在链接之后找到的信息:JVM分配了-
Xms指定的数量,但是OS通常直到需要它们时才分配实际页面。因此,JVM按照Xms的指定分配虚拟内存,但仅根据需要分配物理内存。
您可以通过使用Sysinternals的Process Explorer而不是Windows上的任务管理器来查看此信息。
因此,使用-Xms64M和-
Xms512M之间确实存在差异。但是我认为最重要的区别是您已经指出的区别:如果您确实需要512MB但仅以64MB开头,则垃圾收集器将更频繁地运行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)