垃圾回收器

_whitepure3 个月前
jvm·gc·垃圾回收器
JVM中的垃圾回收器如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。虽然我们对各个收集器进行比较,但并非要挑选出一个最好的收集器。因为直到现在为止还没有最好的垃圾收集器出现,更加没有万能的垃圾收集器,我们能做的就是根据具体应用场景选择适合自己的垃圾收集器。
幻风_huanfeng1 年前
java·开发语言·jvm·虚拟机·垃圾回收器
JVM虚拟机:通过日志学习PS+PO垃圾回收器我们刚才设置参数的时候看到了-XX+PrintGCDetails表示输出详细的GC处理日志,那么我们如何理解这个日志呢?日志是有规则的,我们需要按照这个规则来理解日志中的内容,它有两个格式,一个格式是GC的格式(新生代),另外一个格式是FUll GC(老年代)。
幻风_huanfeng1 年前
java·jvm·gc·虚拟机·垃圾回收器
JVM虚拟机:垃圾回收器之Parallel Old(老年代)本文将学习老年代的另外一种垃圾回收器Parallel Old(PO),这是一种用于老年代的并行化垃圾回收器,它使用标记整理算法进行垃圾回收。
幻风_huanfeng1 年前
java·jvm·gc·虚拟机·垃圾回收器
JVM虚拟机:如何查看自己的JVM默认的垃圾回收器只需要在程序运行的时候指定下面的参数就可以看到当前自己的JVM默认的垃圾回收器是什么?如下所示:如上所示,默认使用的是G1回收器,这是我的电脑,因为我的电脑安装jdk的版本是1.9