![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
探秘Java虚拟机
ddlgyqddlgyq
这个作者很懒,什么都没留下…
展开
-
探秘Java虚拟机——内存管理与垃圾回收
本文主要是基于Sun JDK 1.6 Garbage Collector(作者:毕玄)的整理与总结,原文请读者在网上搜索。 1、Java虚拟机运行时的数据区 2、常用的内存区域调节参数 -Xms:初始堆大小,默认为物理内存的1/64(<1GB);默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制 -Xmx:最大堆大...原创 2014-06-30 18:27:09 · 85 阅读 · 0 评论 -
探秘Java虚拟机——内存管理与垃圾回收(补充说明)
一、对于GC的性能其实主要考虑以下两个方面: 1、吞吐率throughput【工作时间(不包括GC的时间)占总运行的时间比】 2、暂停pause(GC发生时应用程序无法响应用户的请求) 二、对于GC的性能可以从以下方面考虑: 1、整个堆空间 对于Server端的应用程序,有以下最佳实践: 1)对于JVM分配尽可能多的内存空间。 2)固定堆空间...原创 2014-06-30 18:32:24 · 96 阅读 · 0 评论