lzhui
驱动牛犊
驱动牛犊
  • 注册日期2001-04-27
  • 最后登录2004-01-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1543回复:1

关于分页表的迷惑

楼主#
更多 发布于:2001-07-12 14:50
各位高手:
在读Inside WindowsNT 时,对下面的问题比较迷惑,请各位解答。
在旧的进程被切换掉后,其分页表是在内存中还是在别的地方?还有
就是在创建新进程的过程中有一步是创建地址空间,分三个过程,先
在某个页表中建立三个页表项分别对应新进程的页目录、超空间集和
???(忘记名称了)所在的页表。请问在此“某个页表”具体指的
是哪个页表?有感兴趣而觉得问题问的不清楚的高手请参考中文版第二版的Inside WindowsNT中有关进程和内存管理章节。万望各位不吝解惑,感激不尽。
lu0
lu0
论坛版主
论坛版主
  • 注册日期2001-06-10
  • 最后登录2016-04-05
  • 粉丝2
  • 关注0
  • 积分-6311分
  • 威望21111点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-16 11:02
页表可以在内存,业可在硬盘. 没有硬规定.
但是当进程是当前进程时, 它的页表一定是在CR3中被加载的.
内容被LOCK在内存中.
某页表是空闲的页表.
Regards, Lu Lin Webmaster of Inside Programming http://www.lu0s1.com
游客

返回顶部