摘要: 前言Garbage First(G1)是垃圾收集领域的最新成果,同时也是HotSpot在JVM上力推的垃圾收集器,并赋予取代CMS的使命。如果使用Java 8/9,那么有很大可能希望对G1收集器进行评估。本文详细首先对JVM其他的垃圾收集器进行总结,并与G1进行了简单的对比;然后通过G1的内存模型、 阅读全文
posted @ 2020-11-18 17:41 姚春辉 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 垃圾收集器是垃圾回收算法(标记-清除算法、复制算法、标记-整理算法)的具体实现,不同商家、不同版本的JVM所提供的垃圾收集器可能会有很在差别. 图中展示了7种不同分代的收集器: Serial、ParNew、Parallel Scavenge、Serial Old、Parallel Old、CMS、G 阅读全文
posted @ 2020-11-18 17:38 姚春辉 阅读(2842) 评论(0) 推荐(0) 编辑
摘要: 很多企业都没有使用到 Redis 的集群,但是至少都做了主从。有了主从,当 master 挂掉的时候,运维让从库过来接管,服务就可以继续,否则 master 需要经过数据恢复和重启的过程,这就可能会拖很长的时间,影响线上业务的持续服务。 在了解 Redis 的主从复制之前,让我们先来理解一下现代分布 阅读全文
posted @ 2020-11-18 09:47 姚春辉 阅读(356) 评论(0) 推荐(0) 编辑