03 2021 档案

摘要:JVM 三色标记 增量更新 原始快照 三色标记法 2.1 基本算法 要找出存活对象,根据可达性分析,从GC Roots开始进行遍历访问,可达的则为存活对象: 最终结果:A/D/E/F/G 可达 我们把遍历对象图过程中遇到的对象,按“是否访问过”这个条件标记成以下三种颜色: 白色:尚未访问过。 黑色: 阅读全文
posted @ 2021-03-25 19:43 hongdada 阅读(7783) 评论(6) 推荐(10) 编辑
摘要:基本概念 指针碰撞 一般情况下,JVM的对象都放在堆内存中(发生逃逸分析除外)。当类加载检查通过后,Java虚拟机开始为新生对象分配内存。如果Java堆中内存是绝对规整的,所有被使用过的的内存都被放到一边,空闲的内存放到另外一边,中间放着一个指针作为分界点的指示器,所分配内存仅仅是把那个指针向空闲空 阅读全文
posted @ 2021-03-10 21:55 hongdada 阅读(827) 评论(0) 推荐(0) 编辑
摘要:内置锁(ObjectMonitor) Monitor可以理解为一个同步工具或一种同步机制,通常被描述为一个对象。每一个Java对象就有一把看不见的锁,称为内部锁或者Monitor锁。 通常所说的对象的内置锁,是对象头Mark Word中的重量级锁指针指向的monitor对象,该对象是在HotSpot 阅读全文
posted @ 2021-03-10 17:24 hongdada 阅读(4751) 评论(0) 推荐(4) 编辑
摘要:Mysql问题收集 主从同步流程 异步模式 主节点 1、当主节点上进行 insert、update、delete 操作时,会按照时间先后顺序写入到 binlog 中; 2、当从节点连接到主节点时,主节点会创建一个叫做 binlog dump 的线程; 3、一个主节点有多少个从节点,就会创建多少个 b 阅读全文
posted @ 2021-03-04 15:54 hongdada 阅读(71) 评论(0) 推荐(0) 编辑
摘要:Redis 问题收集 原子性操作命令 set命令 EX second :设置键的过期时间为 second 秒。 SET key value EX second 效果等同于 SETEX key second value 。 PX millisecond :设置键的过期时间为 millisecond 毫 阅读全文
posted @ 2021-03-01 17:29 hongdada 阅读(78) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示