
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Linux 虚拟内存的理解
程序使用虚拟地址,MMU 通过 TLB 和多级页表把虚拟页转换成物理页,页内偏移保持不变,最终形成物理地址,再由内存系统访问 RAM。虚拟地址↓TLB↓多级页表↓物理页号页内偏移↓物理地址↓内存系统↓RAM物理内存= 真正的 RAM 硬件虚拟地址空间= 进程看到的地址空间虚拟内存= 利用 CPU 硬件 + 操作系统把虚拟地址空间和物理内存联系起来的机制“虚拟内存”另一块隐藏的内存条 ❌程序↓虚拟地
Linux信号全解析:从入门到精通
阶段核心概念关键函数信号产生终端按键、系统命令、函数调用、软件条件、硬件异常killraiseabortalarm信号保存未决(pending)、阻塞(block)、信号屏蔽字sigaddsetsigpending信号处理默认动作、忽略、自定义捕捉signalsigactionsigreturn🎯信号是进程间异步通信的一种方式,本质是操作系统对硬件中断的软件模拟。理解信号的关键在于理解它的异步性
到底了







