摘要: 概述 什么是jvm调优呢?jvm调优就是根据gc日志分析jvm内存分配、回收的情况来调整各区域内存比例或者gc回收的策略;更深一层就是根据dump出来的内存结构和线程栈来分析代码中不合理的地方给予改进。eclipse优化主要涉及的是前者,通过gc日志来分析。本文主要是通过分析eclipse gc日志 阅读全文
posted @ 2018-03-28 17:30 aspirant 阅读(388) 评论(0) 推荐(0) 编辑
摘要: org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter) 解决方法为:更新eclipse中的maven插件 1.help -> Install New Software -> add ->https://otto.tak 阅读全文
posted @ 2018-03-28 16:48 aspirant 阅读(7470) 评论(1) 推荐(0) 编辑
摘要: G1 垃圾收集器 参考:G1 垃圾收集器入门 G1 与CMS的区别 参考:CMS收集器和G1收集器优缺点 什么是CMS CMS全称 ConcurrentMarkSweep,是一款并发的、使用标记-清除算法的垃圾回收器, 如果老年代使用CMS垃圾回收器,需要添加虚拟机参数-"XX:+UseConcMa 阅读全文
posted @ 2018-03-28 15:04 aspirant 阅读(12873) 评论(1) 推荐(3) 编辑
摘要: CMS收集算法 参考:图解 CMS 垃圾回收机制原理,-阿里面试题 G1收集算法 参考:G1 垃圾收集器入门 首先要知道 Stop the world的含义(网易面试):不管选择哪种GC算法,stop-the-world都是不可避免的。Stop-the-world意味着从应用中停下来并进入到GC执行 阅读全文
posted @ 2018-03-28 15:03 aspirant 阅读(18400) 评论(1) 推荐(1) 编辑
摘要: CMS垃圾回收机制 参考:图解 CMS 垃圾回收机制原理,-阿里面试题 CMS与G1的区别 参考:CMS收集器和G1收集器优缺点 写这篇文章是基于阿里面试官的一个问题:众所周期,G1跟其他的垃圾回收算法差别很大,你了解G1的垃圾回收架构吗?为什么G1可以做到回收时间用户可以设定? G1垃圾回收器其实 阅读全文
posted @ 2018-03-28 15:01 aspirant 阅读(25990) 评论(2) 推荐(4) 编辑
摘要: 如果想了解Java内存模型参考:jvm内存模型-和内存分配以及jdk、jre、jvm是什么关系(阿里,美团,京东) 相信和小编一样的程序猿们在日常工作或面试当中经常会遇到JVM的垃圾回收问题,有没有在夜深人静的时候详细捋一捋JVM垃圾回收机制中的知识点呢?没时间捋也没关系,因为小编接下来会给你捋一捋 阅读全文
posted @ 2018-03-28 11:13 aspirant 阅读(71719) 评论(9) 推荐(26) 编辑