04 2020 档案
摘要:背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 我会假设你已经看过了 "《Linux RCU原理剖析(一) 初窥门径》" 本文将进一步去探索下
阅读全文
摘要:背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 ,是Linux内核中的一种同步机制。 常被描述为读写锁的替代品,它的特点是读者并不需要直接与写
阅读全文
摘要:背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 吹起并发机制研究的进攻号角了! 作为第一篇文章,应该提纲挈领的介绍下并发。 什么是并发,并发就
阅读全文
摘要:前言 By 鲁迅 By 高尔基 1. 概述 Linux系统在访问设备的时候,存在以下几种IO模型: 1. ; 2. ; 3. ; 4. ; 5. ; 今天我们来分析下IO多路复用机制,在Linux中是通过 机制来实现的。 先看一下阻塞IO模型与非阻塞IO模型的特点: 阻塞IO模型:在IO访问的时候,
阅读全文