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. rabbitmq重装依赖的erlang 要注意

    今天安装的erlang和rabbitmq版本不匹配导致出现各种问题,在使用正确版本安装后出现问题,在日志中找到报错信息: {"init terminating in do_boot" ...

  2. Libevent官方代码样例学习(一)

    在Ubuntu16.04中, libevent的默认安装位置为 #在 trusty 发行版中 amd64 硬件架构下的 libevent- 软件包文件清单 /usr/lib/x86_64-linux- ...

  3. C++ 11保留小数点的四舍五入方案

    当然,C++ 11提供各类型的std::round来四舍五入,但是没有一个能直接支持保留小数点位数的四舍五入方案. 所以需要通过setprecision来实现: #include <iomani ...

  4. 【php导出pdf文件】php将html 导出成pdf文件(MPDF60),支持完美分页,注意是完美!!

    1.使用 MPDF60 包 2.防止中文乱码:修改MPDF/MPDF60/config.php中 $this->autoLangToFont = true; $this->autoScri ...

  5. CentOS6.6安装S******Sockets服务端

    1.查看系统 [root@localhost ~]# cat /etc/issue CentOS release 6.6 (Final) [root@localhost ~]# uname -a Li ...

  6. (原)torch中提示Unwritable object <userdata> at <?>.callback.self.XXX.threads.__gc__

    转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6549432.html 参考网址: https://github.com/torch/threads/i ...

  7. 我的第一个Raspberry PI装置

    好吧,我先承认是这是从书上学习的第一个示例. 我入手的是Raspberry红版,版本2,看到这么小巧的卡片电脑可以做这么多事情,真是让人惊喜! 安装系统等都很顺利,启动.安装程序.远程桌面.SSH登录 ...

  8. 【DeepLearning】Exercise:Softmax Regression

    Exercise:Softmax Regression 习题的链接:Exercise:Softmax Regression softmaxCost.m function [cost, grad] = ...

  9. B. Eight Point Sets

    B. Eight Point Sets http://codeforces.com/contest/334/problem/B   time limit per test 1 second memor ...

  10. Android开发的16条小经验总结

    Android开发的16条小经验总结,希望对各位搞Android开发的朋友有所帮助. 1. TextView中的getTextSize返回值是以像素(px)为单位的, 而setTextSize()是以 ...