[linux内存管理] 第028篇 do_anonymous_page只处理私有映射吗? 3周前查看 1 条
[linux内存管理] 第028篇 do_anonymous_page只处理私有映射吗?

笔者水平较低,如有错误欢迎各位看官老爷指正,Thanks♪(・ω・)ノ 笔者忽然高产了起来,原因是因为笔者总算是搞明白了一个近几天一直困扰自己的问题,为什么网上一些帖子说do_anonymous_page只用来处理私有匿名映射呢? 看到这个函数,下意识就会觉得其实它是用来处理所有匿名映射的才对啊。

linux源码解析07–缺页异常之架构相关部分(ARM64为例)分析 9月前查看 评论
linux源码解析07–缺页异常之架构相关部分(ARM64为例)分析

本文详细介绍了缺页异常的原理和实现过程,涵盖了从异常向量表到通用代码处理的各个环节,并对主要缺页异常类型进行了分类说明。缺页异常是操作系统虚拟内存管理的重要机制,对于进程来说时透明的。文章中还涉及了匿名映射、文件映射、swap 缺页异常、写时复制缺页异常等概念,为理解虚拟内存管理提供了基础。