QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 935|回复: 1

今天看了内存管理

[复制链接]
发表于 2004-3-2 21:50:59 | 显示全部楼层 |阅读模式
PAGE_OFFSET ~4G 的空间中,低位完全影射物理内存,而且供内核使用,但为什么内核还需要在这个空间中利用一些非连续空间来影射到物理内存中?
      这些非连续页的分配是完全利用Buddy系统分配的,不存在延迟分配和换入换出,那么他就相当与直接在物理内存上影射,那么内核空间的1G空间岂不是很浪费?实际我有128MB的phy内存,而1G的内核空间顶多用到128mb*2+4k*非连续内存数+一个小值。还有那些非连续空间书上是说给模块用的,还有什么用吗?
 楼主| 发表于 2004-3-3 16:10:53 | 显示全部楼层
哦,还有如果我的内存>1G,那么内核如何安排进程地址空间?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 10:16 , Processed in 0.060061 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表