摘要:
缺页异常被触发通常有两种情况—— 1. 程序设计的不当导致访问了非法的地址 2. 访问的地址是合法的,但是该地址还未分配物理页框. 下面解释一下第二种情况,这是虚拟内存管理的一个特性。尽管每个进程独立拥有3GB的可访问地址空间,但是这些资源都是内核开出的空头支票,也就是说进程手握着和自己相关的一个个 阅读全文
posted @ 2019-02-03 14:38
yooooooo
阅读(1776)
评论(0)
推荐(2)
摘要:
我们知道LINUX的内存管理系统中有”反向映射“这一说,目的是为了快速去查找出一个特定的物理页在哪些进程中被映射到了什么地址,这样如果我们想把这一页换出(SWAP),或是迁移(Migrate)的时候,就能相应该更改所有相关进程的页表来达到这个目的。 1、为什么要使用反向映射 物理内存的分页机制,一个 阅读全文
posted @ 2019-02-03 14:26
yooooooo
阅读(2647)
评论(0)
推荐(1)


浙公网安备 33010602011771号