
Java 虚拟机
一只很菜的程序员
菜鸟成长录
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入JVM学习之垃圾收集器
深入JVM学习之垃圾收集器 前言 如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。Java虚拟机规范中对垃圾收集器应该如何实现并没有任何规定,因此不同的厂商、不同版本的虚拟机所提供的垃圾收集器都可能会有很大差别,并且一般都会提供参数供用户根据自己的应用特点和要求组合出各个年代所使用的的收集器。这里讨论的是HotSpot虚拟机, Serial收集器 Serial收集器...原创 2019-05-01 12:50:14 · 262 阅读 · 0 评论 -
深入JVM学习之内存分配与回收策略
深入JVM学习之内存分配与回收策略 前言 Java技术体系中所提倡的自动内存管理最终可以归结为自动化的解决了两个问题:给对象分配内存以及回收分配给对象的内存。回收内存之前已经介绍了虚拟机中的垃圾收集器体系以及运作原理,现在来介绍对象的内存分配。 GC和FullGC 新生代GC(Minor GC):指发生在新生代的垃圾收集动作,因为Java对象大多都具备朝生夕灭的特性,所以Minor GC非常频繁...原创 2019-05-01 12:51:05 · 212 阅读 · 0 评论 -
深入JVM学习之VisualVM 工具分析GC
深入JVM学习之VisualVM 工具分析GC VisualVM:多合一故障处理工具 VisualVM是到目前为止随JDK发布的功能最强大的运行监视和故障处理程序,并且可以预见在未来一段时间内都是官方主力发展的虚拟机故障处理工具。他除了运行监视,故障处理外,还提供了很多其他方面的功能。如性能分析等 VisualVM基于NetBeans平台开发,因此它一开始就具备了插件扩展功能的特性,通过插件扩展支...原创 2019-05-01 12:52:07 · 1910 阅读 · 0 评论