Evaluating and improving remembered sets in the HotSpot G1 garbage collector

http://www.diva-portal.se/smash/get/diva2:754515/FULLTEXT01.pdf

http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/G1GettingStarted/index.html

A Generational Mostly-concurrent Garbage Collector

http://101.96.10.63/www.cs.ucsb.edu/~ckrintz/racelab/gc/papers/detlefs-generational.pdf

JVM源码分析之YGC的来龙去脉

http://www.jianshu.com/p/9af1a63a33c3

G1  Companion

https://www.thesisscientist.com/docs/BeatixDukes/ca55d0ff-9c95-4124-b115-343b408b9a7b.pdf

g1 paper

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.63.6386&rep=rep1&type=pdf

https://www.slideshare.net/AndreiPangin/everything-you-wanted-to-know-about-stack-traces-and-heap-dumps

http://lovestblog.cn/blog/2016/04/19/stack-over-flow/

This blog post

http://psy-lob-saw.blogspot.ru/2016/02/why-most-sampling-java-profilers-are.html

http://blog.ragozin.info/2012/10/safepoints-in-hotspot-jvm.html

安全点

http://m.blog.csdn.net/iter_zc/article/details/41892567

http://hsmemo.github.io/

http://www.cliffc.org/blog/2015/02/22/how-does-java-both-optimize-hot-loops-and-allow-debugging/

G1对象拷贝

G1ParCopyHelper::copy_to_survivor_space

minor GC

http://hsmemo.github.io/articles/no2935YzN.html

https://translate.googleusercontent.com/translate_c?depth=1&hl=zh-CN&ie=UTF8&prev=_t&rurl=translate.google.com.hk&sl=ja&sp=nmt4&tl=zh-CN&u=http://hsmemo.github.io/articles/no2935YzN.html&usg=ALkJrhidEGc_0zdRi9qhU3SN87QiKCVNqw

Major or Full GC?

https://translate.googleusercontent.com/translate_c?depth=1&hl=zh-CN&ie=UTF8&prev=_t&rurl=translate.google.com.hk&sl=ja&sp=nmt4&tl=zh-CN&u=http://hsmemo.github.io/articles/no2935ATn.html&usg=ALkJrhifpULFimR9IXJZSC8R96UvP7avEw

HotSpot VM Serial GC的一个问题

JVM源码分析之YGC的来龙去脉
http://www.jianshu.com/p/9af1a63a33c3

现代JVM中的Safe Region和Safe Point到底是如何定义和划分的?
https://www.zhihu.com/question/29268019

JVM源码分析之安全点safepoint
http://www.jianshu.com/p/c79c5e02ebe6

http://blog.csdn.net/column/details/talk-about-jvm.html

http://www.nminoru.jp/~nminoru/data/201202/JVM-Reading-CMS-GC.pdf

Understanding GC pauses in JVM, HotSpot's minor GC

http://blog.ragozin.info/2012/10/safepoints-in-hotspot-jvm.html

G1

http://hg.openjdk.java.net/jdk9/jdk9/hotspot/file/b756e7a2ec33/src/share/vm/gc/g1/

write barrier or store check

http://www.cs.ucsb.edu/~urs/oocsb/papers/write-barrier.pdf

Older-first Garbage Collection in Practice:Evaluation in a Java Virtual Machine

http://www.cs.utexas.edu/users/speedway/DaCapo/papers/of-msp-2002.pdf

GGGGCCCC的更多相关文章

随机推荐

  1. 关于通信的关键词UDP/(TCP/IP)/IPC/RPC/.NET Remoting/WebService/WCF/Http 系列

    OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务.接口.协议.分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型. 1.2 OSI先有模型,后有协议,先有标准,后进行实践: ...

  2. 百度云盘下载插进-油猴Tampermonkey

    Tampermonkey是一款免费的浏览器扩展程序,有百度云网盘的下载嗅探脚本,一键获取下载地址! 01.搭梯子 访问gchrome的商店,搜索Tampermonkey,添加Tampermonkey ...

  3. 安装win和xp双系统 若干问题

    装了winxp和linux双系统,后先在winxp下手动格式化了linux系统,后启动时提示grub错误,重新分区后系统也 2010-09-17 21:07 [清风剑] | 分类:Linux | 浏览 ...

  4. 基于springboot跟poi封装的最便捷的excel导出

    发布时间:2018-11-15   技术:springboot1.5.6 + maven3.0.5 + jdk1.8   概述 Springboot最便捷的Excel导出,只需要一个配置文件即可搞定 ...

  5. Dubbo整合SpringBoot

    目前的dubbo已支持和springboot集成,还是之前的例子,这次我们通过springboot容器来实现.借此了解一下基于springboot容器启动的dubbo的配置及使用. 1. 准备工作 创 ...

  6. Maven实战——Gradle,构建工具的未来?

    许晓斌-- 四月 05, 2011 Maven面临的挑战 软件行业新旧交替的速度之快往往令人咂舌,不用多少时间,你就会发现曾经大红大紫的技术已经成为了昨日黄花,当然,Maven也不会例外.虽然目前它基 ...

  7. 关于jsp发起请求加载datagrid数据(草稿)

    $(document).ready(function (){ var refNo = '${refNo}'; $('#caAbnDetail').datagrid('load',{ refNo:ref ...

  8. MATLAB 的输入输出命令

    MATLAB 的输入输出命令: >> A='woshi'; >> disp(A) woshi fscanf和fprintf命令的行为像C scanf和printf函数.他们支持 ...

  9. Linux 源代码在线(http://lxr.linux.no/linux/)。

    LXR 是一个通用的源代码索引器和交叉引用器 它提供了一个基于 web 的可浏览任意定义以及任意标识的用法. 它支持很多种语言. LXR 曾经被作为 “Linux 交叉引用器” 但是已经被证明它可以用 ...

  10. C语言stat()函数:获取文件状态

    相关函数:fstat, lstat, chmod, chown, readlink, utime 头文件:#include<sys/stat.h>  #include<uninstd ...