C++笔记之内存映射、零拷贝与共享内存(学习三)-操作系统术语概念图

C++笔记之内存映射、零拷贝与共享内存(学习三)-操作系统术语概念图

code review!

文章目录

图一

  1. 运行模式与空间划分 :顶部为用户态 (User Mode,对应用户空间),底部为内核态(Kernel Mode,对应内核空间)。
  2. 交互机制 :
    • 系统调用 (System Call):用户程序(如 read())如何跨越安全边界进入内核。
    • 上下文切换(Context Switch):展示了发生系统调用时,CPU 寄存器状态的保存与恢复过程。
  3. 内存管理与映射 :
    • 虚拟内存 (Virtual Memory)如何通过页表 (Page Table)和地址映射 (Memory Mapping)转换为物理内存(Physical Memory)。
    • 匿名映射(Anonymous Mapping):专门标注了不对应文件的内存区域(如堆 stack/heap)。
    • 缓冲区 (Buffer):清晰展示了数据如何在用户空间缓冲区(buf)与内核缓冲区(kernel buffer)之间流动。

图二

相关推荐
yi0118 小时前
LeetCode 219:存在重复元素 II——哈希表记录“最近一次出现的位置”
数据结构·人工智能·笔记·python·算法·leetcode·哈希表
志尊宝9 小时前
Vue3 零基础每日笔记(073):keep-alive 页面缓存实战——列表页返回不丢状态
vue.js·笔记·缓存·#vue #前端 #前端开发·#javascript·#vue.js
李日华大战鸡红10 小时前
FOC状态空间方程模型推导(学习记录)
python·学习·线性代数
weixin_4481199410 小时前
Datawhale Easy Data × AI:笔记1 已重做,看新的笔记
笔记
要开心吖ZSH11 小时前
MySQL 慢 SQL 排查操作手册-个人笔记版
java·笔记·sql·mysql·慢查询
kkkkkkkkkk_Z12 小时前
新手自学嵌入式 | 学习日记:异常与中断基础、i.MX6ULL裸机开发环境搭建、GPIO模块与点灯原理
学习
咖啡忍者12 小时前
【SAP】程制造生产计划PP-PI(Production Planning for Process Industries)
笔记
m4Rk_12 小时前
【论文阅读】Agent 记忆机制(94):MemGen——在推理过程中动态生成并织入潜在记忆
论文阅读·人工智能·学习·开源·github
晓德13 小时前
0、LLM大模型安全学习系列(启)
学习·安全
Titan202413 小时前
MySQL索引学习笔记
笔记·学习·mysql