Linux为什么把内核空间映射到3G的虚拟地址?
0-3g是用户空间,3g之后是内核地址空间,Windows也是那么干的,2G以后是内核空间.为什么不能把内核空间放前面,把用户空间扔后面呢?把用户态段描述符的基址强制为1...
0-3g是用户空间,3g之后是内核地址空间,Windows也是那么干的,2G以后是内核空间.
为什么不能把内核空间放前面,把用户空间扔后面呢?
把用户态段描述符的基址强制为1G+,让用户去用1-4G的部分,那样内核实现起来不是更简单清晰么? 展开
为什么不能把内核空间放前面,把用户空间扔后面呢?
把用户态段描述符的基址强制为1G+,让用户去用1-4G的部分,那样内核实现起来不是更简单清晰么? 展开
3个回答
快又稳
2024-10-28 广告
2024-10-28 广告
基于域名的虚拟主机服务,是专为网站提供的灵活、经济的网络空间解决方案。用户通过注册并绑定自己的域名至我司虚拟主机上,即可轻松构建并管理自己的网站。我们提供高速稳定的网络环境,确保网站访问流畅无阻。同时,虚拟主机支持多种编程语言与数据库系统,...
点击进入详情页
本回答由快又稳提供
展开全部
1-3G访问更快,3G以后的要映射,相对速度慢点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。。。
内存是由高到低分配的。。
所以说最上面的也就是最先分配的其实是3-4G。
然后才是0-3G。。。
那自然应该从4G开始往下分就是3-4G。
内存是由高到低分配的。。
所以说最上面的也就是最先分配的其实是3-4G。
然后才是0-3G。。。
那自然应该从4G开始往下分就是3-4G。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询