当前位置: 首页 > news >正文

大型网站建设 教程个人网站有什么

大型网站建设 教程,个人网站有什么,崇仁网站建设推广,网站开发公司谁家好在 Java 的垃圾回收机制中#xff0c;对象进入老年代#xff08;Old Generation#xff09;的条件取决于多种因素。主要触发条件如下#xff1a; 对象存活时间较长#xff1a; 当一个对象在新生代#xff08;Young Generation#xff09;中经历了多次垃圾回收依然存活对象进入老年代Old Generation的条件取决于多种因素。主要触发条件如下 对象存活时间较长 当一个对象在新生代Young Generation中经历了多次垃圾回收依然存活其年龄age会逐渐增加。当对象的年龄达到某个阈值默认为 15这个对象会被提升到老年代。这一过程由 Java 虚拟机的 MaxTenuringThreshold 参数控制。 新生代空间不足 当新生代空间不足以容纳新的对象时会触发一次 Minor GCYoung GC。如果经过这次垃圾回收后仍然无法释放足够的空间部分新生代中的对象会被移到老年代。 大对象直接进入老年代 如果对象非常大如大数组、大型对象它会直接进入老年代而不是新生代。这一行为由 PretenureSizeThreshold 参数控制。 老年代空间不足 如果老年代空间不足以容纳新提升的对象会触发一次 Full GC。如果在 Full GC 后仍然无法释放足够的空间会导致 OutOfMemoryError。 具体示例代码演示如何设置垃圾回收参数并查看对象的晋升情况 public class GCDemo {private static final int _1MB 1024 * 1024;public static void main(String[] args) {// 创建对象以触发垃圾回收byte[] allocation1, allocation2, allocation3, allocation4;allocation1 new byte[2 * _1MB];allocation2 new byte[2 * _1MB];allocation3 new byte[2 * _1MB];allocation4 new byte[4 * _1MB]; // 触发一次 Minor GC// 持续创建对象观察老年代情况for (int i 0; i 1000; i) {byte[] temp new byte[_1MB];}} }要查看详细的垃圾回收日志可以使用以下 JVM 参数运行 java -XX:PrintGCDetails -XX:PrintGCDateStamps -Xmx20M -Xms20M -Xmn10M -XX:SurvivorRatio8 -XX:MaxTenuringThreshold15 -XX:UseSerialGC GCDemo参数解释 -XX:PrintGCDetails打印详细的 GC 日志。-XX:PrintGCDateStamps在 GC 日志中包含时间戳。-Xmx20M设置最大堆内存为 20MB。-Xms20M设置初始堆内存为 20MB。-Xmn10M设置新生代大小为 10MB。-XX:SurvivorRatio8设置 Eden 区与 Survivor 区的比例为 8:1。-XX:MaxTenuringThreshold15设置对象晋升老年代的年龄阈值为 15。-XX:UseSerialGC使用 Serial 垃圾收集器。 通过这些设置和代码运行可以观察到对象从新生代到老年代的晋升过程。
http://www.pierceye.com/news/311706/

相关文章:

  • 网站建设功能分为几种购物网站的后台做哪些东西
  • 2017网站建设费用wordpress不使用ip访问
  • 水务 网站建设宁波建站模板系统
  • 方正集团网站是谁做的北京最新发布信息
  • iis7.5添加php网站wordpress内容页自定义字段
  • 设计公司做网站价格图片网站收录
  • 网站做315认证广州中医药资源门户网站
  • 线上营销网站设计网站着陆页有多少个
  • 天津通用网站建设方案聊城做网站的地方
  • 政务网站建设合同dw个人网站模板下载
  • 广州网站优化服务商企业网站建设一站式服务
  • 蓝海电商怎么做广州短视频seo哪家好
  • 泸州住房和城乡建设厅网站怎么自己做微网站吗
  • 做网站上传图片自己怎么建设网站首页
  • 西安空调销售网站建设wordpress 谷歌地图
  • 网站建设投标书范本wordpress防广告屏蔽
  • 设计个人网站的步骤建设工程合同无效的情形有哪些
  • 网站竞争对手的选定一般参考什么标准的建设网站长沙
  • 通州个人做网站营销型网站建设开发
  • 乌海市网站建设基于asp的网络课程网站开发
  • 关掉自己做的网站网页设计与制作服务公司
  • 视频相亲网站开发成本分类信息网站推广的意义
  • 域名和网站网站开发项目视频
  • 色流网站怎么做东营建筑信息网
  • 做能支付的网站贵吗网络安全工程师考证
  • 下载类网站开发条件环球资源网成立时间
  • 客户如何找到做网站宣传的律师免费虚拟主机空间
  • 点击网站出现微信二维码的链接怎么做网架制造厂
  • 服装网站建设环境分析一家专门做房产特卖的网站
  • 网站推广方式方法品牌建设的阶段和步骤是什么