摘要: 原来这就是JVM垃圾 大家都知道,JVM 有垃圾回收的机制,垃圾回收的前提是要知道:什么是垃圾!然后再是如何识别垃圾! 什么是垃圾 垃圾,本质上就是没有引用的对象(们),下面来介绍两种垃圾 1. 没有引用指向的对象 下图是对象间引用的状态,从正常引用到引用断开,这个 A 和 C 的引用断开之后,C 阅读全文
posted @ 2021-09-16 16:44 JaxYoun 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 前言 本JVM系列属于本人学习过程当中总结的一些知识点,目的是想让读者更快地掌握JVM相关的知识要点,难免会有所侧重,若想要更加系统更加详细的学习JVM知识,还是需要去阅读专业的书籍和文档。 本文主题内容: JVM 内存区域概览 堆区的空间分配是怎么样?堆溢出的演示 创建一个新对象内存是怎么分配的? 阅读全文
posted @ 2021-09-16 16:11 JaxYoun 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 缓存和RDB操作不能保证事务性,所以才引发了缓存同步问题。 同时,使用缓存的场景,天然就决定了不能满足绝对的强一致性,这里使用缓存的主要目标是拦截RDB的压力以及提速。 首选淘汰缓存,而不是更新缓存;当然更新成本较低时,也可以选择更新,毕竟这样可以避免一次未命中,和RDB的读写同步延迟带来的问题); 阅读全文
posted @ 2021-09-16 01:59 JaxYoun 阅读(39) 评论(0) 推荐(0) 编辑