为什么地址空间的私有区域有这么多零字节?

时间:2014-05-17 15:43:35

标签: windows process operating-system virtual-address-space address-space

我正在检查Windows下进程的地址空间。当我看到私有区域的内容时,我想知道,因为有太多零字节(在某些地区超过95%)。如果在应用程序运行时没有使用更多私有区域,为什么它们不仅仅是保留或免费?

感谢所有人。

1 个答案:

答案 0 :(得分:1)

多处理系统倾向于为安全目的初始化内存。通常,这是零。 AIX曾经一度喜欢将内存初始化为0xDEADBEAF。