-
揭秘Java 之Jvm内幕(揭秘档案)
这篇文章将重点分析jvm,涉及到的内容包括jvm内存模型,类加载器,GC回收算法,GC回收器,整体偏向于理论。 本篇文章不适合初学者,适合具有3年以上开发经验的技术人员,欢迎大家一起交流分享,文章若有...
-
深入浅出JVM垃圾回收器(jvm垃圾回收器比较)
引言 程序的运行必然需要申请内存资源,使用结束后的内存资源如果不及时释放就会造成内存中的垃圾越来越多,最终造成内存溢出,而垃圾回收就是把无用的内存垃圾清理掉,这样内存就可以被程序反复使用。 垃圾回收(...
-
JVM分代垃圾回收机制和垃圾回收算法(jvm的常见垃圾回收算法)
一、什么是GC GC (Garbage Collection)垃圾回收,顾名思义就是专门回收垃圾的。,在C/C++中,我们需要用到内存的时候,需要先手动申明一下,使用完后又需要在手动回收一下,这两部非...
-
JVM原理与深度调优(JVM优化和JVM调优)
什么是jvm jvm是java虚拟机 运行在用户态、通过应用程序实现java代码跨平台、与平台无关、实际上是"一次编译,到处执行" 1.从微观来说编译出来的是字节码!去到哪个平台都能用,只要有那个平台...
-
深入浅出JVM垃圾回收器(jvm常用垃圾回收器)
引言 程序的运行必然需要申请内存资源,使用结束后的内存资源如果不及时释放就会造成内存中的垃圾越来越多,最终造成内存溢出,而垃圾回收就是把无用的内存垃圾清理掉,这样内存就可以被程序反复使用。 垃圾回收(...
-
JVM分代垃圾回收机制和垃圾回收算法(jvm的分代垃圾回收机制)
一、什么是GC GC (Garbage Collection)垃圾回收,顾名思义就是专门回收垃圾的。,在C/C++中,我们需要用到内存的时候,需要先手动申明一下,使用完后又需要在手动回收一下,这两部非...
-
JVM原理与深度调优
什么是jvm jvm是java虚拟机 运行在用户态、通过应用程序实现java代码跨平台、与平台无关、实际上是"一次编译,到处执行" 1.从微观来说编译出来的是字节码!去到哪个平台都能用,只要有那个平台...