文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>谈谈Linux中的存储保护

谈谈Linux中的存储保护

时间:2009-03-23  来源:sjhf

以下讨论的内容是以i386平台为基础的

Linux将4G的地址划分为用户空间和内核空间两部分。在Linux内核的低版本中(2。0。X),通常0-3G为用户空间,3G-4G为内核空间。这个分界点是可以可以改动的。

正是这个分界点的存在,限制了Linux可用的最大内存为2G.而且要通过重编内核,调整这个分界点才能达到。

实际上还可以有更好的方法来解决这个问题。由于内核空间与用户空间互不重合,所以可以用段机制提供的保护功能来保护内核级代码。以下为2。0。X的部分代码:

/usr/src/linux/arch/i386/kernel/entry.S

A: .quad 0xc0c39a000000
相关阅读 更多 +
排行榜 更多 +
The Ants游戏

The Ants游戏

策略塔防 下载
小小蚁国国际版app

小小蚁国国际版app

策略塔防 下载
地下蚂蚁帝国手机版游戏

地下蚂蚁帝国手机版游戏

策略塔防 下载