社区
驱动开发/核心开发
帖子详情
页表问题
z15881328993
2009-12-31 11:01:42
每个进程都有一个页表吗?
不是每个进程的系统空间【0x80000000-0xffffffff】都是同一物理地址吗?
页表在0xc00000000,每个进程页表不一样这里就不一样了,怎么回事啊?
头晕
...全文
41
4
打赏
收藏
页表问题
每个进程都有一个页表吗? 不是每个进程的系统空间【0x80000000-0xffffffff】都是同一物理地址吗? 页表在0xc00000000,每个进程页表不一样这里就不一样了,怎么回事啊? 头晕
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Heaven_Redsky
2010-01-03
打赏
举报
回复
不是每个进程都有页表,页表是操作系统来维护的,通常属于内核空间。
用户进程用到的存储空间都是由操作系统分配的。
yangb2014#
2010-01-01
打赏
举报
回复
去看看vm部分的书吧,
进程空间和内核空间是不一样的,
z15881328993
2010-01-01
打赏
举报
回复
我想问的是每个进程都有个页表?页表指针CR3由操作系统切换?
Heaven_Redsky
2009-12-31
打赏
举报
回复
页表针对操作系统来说的,物理地址通过页表和线性地址建立映射关系。
每个进程都认为自己拥有大量的存储空间,实际上就是通过页表这种虚拟存储机制达到的目的。
代码页
表
代码代码页
表
代码代码页
表
代码代码页
表
代码代码页
表
代码代码页
表
代码
代码页
表
代码代码页
表
代码代码页
表
代码代码页
表
代码
页
表
的代码 页
表
的代码
页
表
代码页
表
代码页
表
代码页
表
代码代码页
表
代码
论文研究-基于类虚拟化的影子页
表
加速方法 .pdf
基于类虚拟化的影子页
表
加速方法,谈鉴锋,王瑀屏,影子页
表
作为内存虚拟化地址转换
问题
的解决方案之一,其性能开销主要源于客户机页
表
和影子页
表
不一致造成的缺页异常。实验发现,
Linux 内存管理导读-三级页
表
-伙伴系统
Linux 内存管理导读-三级页
表
-伙伴系统
影子页
表
机制和代码分析
对xen的影子页
表
进行分析,包括原理和代码分析。
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章