摘要:
GC算法的基础概念 Card Table 由于做YGC时,需要扫描整个OLD区,效率非常低,所以JVM设计了CardTable 如果一个OLD区CardTable中有对象指向Y区,就将它设为Dirty,下次扫描时,只需要扫描Dirty Card 在结构上,Card Table用BitMap来实现 C 阅读全文
摘要:
设计架构的重要思想 分治 分层 官方地址:https://www.oracle.com/technical-resources/articles/java/g1gc.html 吞吐量G1比PS降低10%~15% 追求耗时少,200ms内有响应,用G1 追求throughput,用Parallel G 阅读全文
摘要:
Jvm 常用命令行参数 JVM的命令行参数参考:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html HotSpot参数分类 标准: - 开头,所有的HotSpot都支持 非标准:-X 开头,特定版本HotSpot支 阅读全文