2020年8月10日

Linux内核之 进程管理

摘要: a56爆大奖在线娱乐描述了:进程、线程、进程上下文、PID、进程描述符等概念;进程的五种状态、切换条件和切换过程;进程的创建、运行、等待和终止。 阅读全文

posted @ 2020-08-10 17:54 orange-C 阅读(900) 评论(0) 推荐(0) 编辑

2020年8月7日

Linux内核之 基本概念

摘要: Linux内核的基本概念,层级关系。文件、进程、中断的概念,内核空间和用户空间,进程上下文和中断上下文等等。 阅读全文

posted @ 2020-08-07 10:38 orange-C 阅读(455) 评论(1) 推荐(0) 编辑

2020年7月31日

MySQL InnoDB技术内幕:内存管理、事务和锁

摘要: a56爆大奖在线娱乐主要介绍MySQL几大关键技术:内存管理、事务和锁。其中也包括不一样的LRU,MVCC的实现,GAP锁和死锁等等。 阅读全文

posted @ 2020-07-31 16:00 orange-C 阅读(866) 评论(1) 推荐(0) 编辑

2020年7月27日

ZooKeeper简介

摘要: a56爆大奖在线娱乐主要介绍ZooKeeper概念、组成、设计目标、特性和典型应用,包括基于ZK实现分布式锁的两种方式。 阅读全文

posted @ 2020-07-27 14:43 orange-C 阅读(204) 评论(1) 推荐(0) 编辑

2020年7月21日

分布式一致性协议之ZAB

摘要: 介绍ZAB(ZooKeeper Atomic Broadcast,ZooKeeper原子广播协议)原理和流程,两个模式:消息广播和崩溃恢复,三个阶段:发现、同步、广播。 阅读全文

posted @ 2020-07-21 18:00 orange-C 阅读(561) 评论(0) 推荐(0) 编辑

2020年7月16日

分布式一致性协议之2PC与3PC

摘要: 主要介绍2PC与3PC协议的原理、流程和优缺点。 阅读全文

posted @ 2020-07-16 17:26 orange-C 阅读(863) 评论(0) 推荐(0) 编辑

2020年7月15日

MySQL的undo/redo日志和binlog日志,以及2PC

摘要: a56爆大奖在线娱乐主要介绍undo/redo日志与binlog日志的区别和对比,以及2PC在MySQL InnoDB中如何实现的。 阅读全文

posted @ 2020-07-15 17:11 orange-C 阅读(1081) 评论(0) 推荐(0) 编辑

2020年7月3日

剖析源码之前剖析自己

摘要: 最近看内核知识、看开源库的一些思考。希望后来者不要这样痛苦。 阅读全文

posted @ 2020-07-03 17:37 orange-C 阅读(210) 评论(0) 推荐(1) 编辑

2020年6月30日

LevelDB & RocksDB简介

摘要: LevelDB & RocksDB是两种内嵌数据库概念、基本原理、特点和对比。 阅读全文

posted @ 2020-06-30 14:38 orange-C 阅读(6952) 评论(0) 推荐(1) 编辑

2020年6月29日

转:云存储的核心技术之 虚拟化存储

摘要: 介绍云存储的核心技术之 虚拟化存储,VMFS(Virtual Machine File System)或NFS协议,实例存储、卷存储和对象存储等概念。 阅读全文

posted @ 2020-06-29 15:58 orange-C 阅读(875) 评论(0) 推荐(0) 编辑