JVM参数调优优化-Xms-Xmx
发布时间
阅读量:
阅读量

-max物理内存块大小1024M -max物理内存初始块数1024M -max物理内存扩展块数512M -ss最大共享堆大小256K
-Xms指定的是最小内存堆的容量,在运行时就会根据需要自动分配相应的内存空间给虚拟机使用。
-Xmx则决定了系统能够调用的最大可用内存空间
当最小堆被填满时, 虚拟机会尝试一次垃圾回收操作, 即使经过该操作后仍不足以获取足够的内存空间, (但垃圾回收操作可能不会收集到所有可用内存). 继续为新对象分配内存空间, 这会导致虚拟机会尝试扩展最小堆. 但若-Xmx参数设置过小, 则无法成功地将最小堆进行扩展.
具体来说,在数据堆中不仅有细节层面的问题还需要考虑更高的层次结构。在更高的层次上将整个数据堆划分为若干个独立的子区域,并对每个子区域分别应用相应的GC算法以优化整体性能
google到了一篇博文,贴出来,漫漫看:http://unixboy.javaeye.com/blog/174173
减少JAVA GC:https://www.cnblogs.com/zxf330301/p/5366404.html
jvm自带:jvisualvm
dump文
全部评论 (0)
还没有任何评论哟~
