![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
星火-LXS
这个作者很懒,什么都没留下…
展开
-
堆外内存
堆外内存的优点1.启动超大内存(上百GB)的jvm需要很长时间,GC停留时间也会很长(分钟级)。使用堆外内存的话可以极大减少堆内存。2.高效的IO操作。堆外内存在写磁盘或网络传输时是零拷贝,而堆内存的话,至少需要拷贝一次。3.堆外内存是进程间共享的。也就是说即使jvm进程崩溃也不会丢失数据。堆外内存的弊端1.堆内存的使用、监控、调试都要简单的多,堆外内存意味着更复杂、麻烦。2.短生命周期的对象在堆...原创 2018-03-05 23:36:51 · 245 阅读 · 0 评论 -
G1 回收器使用
“-server -XX:UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:DisableExplicitGC”-XX:MaxGCPauseMillis:指定每次垃圾回收默认的停顿时间;-XX:InitiatingHeapOccupancyPercent:指定在G1启动新一轮垃圾回收之前可以使用的堆内...原创 2018-04-28 11:02:10 · 930 阅读 · 0 评论