原 荐 三句话捋清楚java垃圾收集器

栏目: Java · 发布时间: 7年前

三句话捋清楚 java 垃圾收集器

  polly 发布于 49分钟前

字数 250

阅读 16

收藏 0

CentOS Linux Java JDK

开发十年,就只剩下这套Java开发体系了 >>> 原 荐 三句话捋清楚java垃圾收集器

  • 无论 -XX:+UseParallelGC 还是 -XX:+UseParallelOldGC ,新生代都是 ParallelGC,即 Parallel Scavenge,区别在于年老代,前者是串行,后者是并行。

  • 无论 -XX:+UseConcMarkSweepGC 还是 -XX:+UseParNewGC ,新生代都是ParNew,区别在于年老代,前者是CMS(当然,他失败了就会执行serialold),后者是串行。

  • -XX:+UseSerialGC 和 -XX:+UseG1GC 就好理解了,前者都是串行,后者都是G1.

再说三句:

UseParNewGC java8 已废弃

UseConcMarkSweepGC java9已废弃

总结前两句,ParNew不受待见,再说多你就晕了。

最后啰嗦一句,如果觉得标题党,那就忽略这一句:

不要说jdk x默认的垃圾收集器是什么,与jdk发行版有关,同样的代码使用jdk8同一子版本测试在mac是paralle,在centos是serial。

原 荐 三句话捋清楚java垃圾收集器

© 著作权归作者所有

共有人打赏支持

上一篇: Eclipse配置JNDI连接池

下一篇: docker中java应用new FileOutputStream直接报Input/output error

原 荐 三句话捋清楚java垃圾收集器

polly

粉丝 150

博文 61

码字总数 70906

作品 0

海淀

高级程序员

提问

相关文章 最新文章

扒一扒JVM的垃圾回收机制,下次面试你准备好了吗

相信和小编一样的程序猿们在日常工作或面试当中经常会遇到JVM的垃圾回收问题,有没有在夜深人静的时候详细捋一捋JVM垃圾回收机制中的知识点呢?没时间捋也没关系,因为小编接下来会给你捋一捋...

飓风2000

09/09

0

0

Java虚拟机基础——4内存回收机制

Java虚拟机整体篇幅如下: Java虚拟机基础——1Java的内存模型 Java虚拟机基础——2JVM运行时数据区 Java虚拟机基础——3类加载机制 Java虚拟机基础——4内存回收机制 本篇文章的内容如下: ...

隔壁老李头

10/03

0

0

原 荐 三句话捋清楚java垃圾收集器
My java——JVM(垃圾回收)四

续My java——JVM(内存域) 中讲述了Java在JVM中的内存使用,其实在我们出来java程序时基本上有两个地方的内存处理 一是栈、二是堆,JVM会自动回收堆中的内存,也就我们所说的垃圾回收,那J...

tngou

2013/03/20

0

0

详解java垃圾回收机制(转)及finalize方法(转)

详细介绍Java垃圾回收机制 垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收...

成长中的菜鸟

2015/03/06

0

0

深入理解JVM的内存结构及GC机制

一、前言 JAVA GC(Garbage Collection,垃圾回收)机制是区别C++的一个重要特征,C++需要开发者自己实现垃圾回收的逻辑,而JAVA开发者则只需要专注于业务开发,因为垃圾回收这件繁琐的事情J...

EnjoyAndroid

2017/11/23

0

0

原 荐 三句话捋清楚java垃圾收集器

没有更多内容

加载失败,请刷新页面

加载更多
meger into优化案例

SQL: MERGE INTO TP_B_RB033 TPUSING (SELECT SEQ_NO, PAGE_NUM, FULL_PAGE, ACCT_NO FROM TP_B_RB033_RB_TMP) RESON (TP.SEQ_NO = RES.SEQ_NO AND RES.ACCT_NO = TP.ACCT_NO)WHEN M......

hnairdb

48分钟前

4

0

原 荐 三句话捋清楚java垃圾收集器
写给正在入坑 linux 系统的伙伴

光阴似箭,时光如梭,转年出来工作已经3年了。从一个职场新人慢慢熟悉职场的工作方式,适应职场工作的环境,学习了很多知识,也总结了很多经验。现在的目标就是一步一个脚印,慢慢打磨自己,...

Linux就该这么学

48分钟前

1

0

原 荐 三句话捋清楚java垃圾收集器
MYSQL 碎片清理

统计碎片表: select table_schema db,       table_name,       data_free,       engine  from information_schema.tables where table_schema not in('informat...

colin_86

48分钟前

4

0

三句话捋清楚java垃圾收集器

无论 -XX:+UseParallelGC 还是 -XX:+UseParallelOldGC ,新生代都是 ParallelGC,即 Parallel Scavenge,区别在于年老代,前者是串行,后者是并行。 无论 -XX:+UseConcMarkSweepGC 还是 -XX:...

polly

49分钟前

16

0

Linux shell 替换最后出现的匹配

sed -E 支持group, \1就表示group1 如下代码的意思是替换 匹配到"\.([^.]+)$"这个正则的字符串为"-gaoshu.\(匹配到的原文)" 就是把最后一个点替换为 "_gaoshu. " test=aaa.ddd.tr#aaa.ddd_...

SuShine

51分钟前

2

0

没有更多内容

加载失败,请刷新页面

加载更多

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

How to Think About Algorithms

How to Think About Algorithms

Jeff Edmonds / Cambridge University Press / 2008-05-19 / USD 38.99

HOW TO THINK ABOUT ALGORITHMS There are many algorithm texts that provide lots of well-polished code and proofs of correctness. Instead, this one presents insights, notations, and analogies t......一起来看看 《How to Think About Algorithms》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

SHA 加密
SHA 加密

SHA 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换