Redian新闻
>
再问一个弱问题:为什么程序地址0-0x08000000是不可用的 (转载)
avatar
再问一个弱问题:为什么程序地址0-0x08000000是不可用的 (转载)# Programming - 葵花宝典
f*e
1
【 以下文字转载自 Linux 讨论区 】
发信人: francise (小飞猫), 信区: Linux
标 题: 再问一个弱问题:为什么程序地址0-0x08000000是不可用的
发信站: BBS 未名空间站 (Sun Mar 30 21:08:02 2008)
为什么程序address space地址0-0x08000000是不可用的?
这篇文章(http://lwn.net/Articles/91829/)里说:
The very bottom part of the address space is unused; it is there to catch
NULL pointers and such.
可是我还是不能理解,什么是catch NULL pointers?还有为什么要预留这么多空间(
128M)来catch NULL pointers?
avatar
f*e
2
我知道no physical memory reversed for the 128M,我的意思是说这是一种address
space waste吧?NULL完全可以用0来代表,为什么要128M空间呢?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。