0

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

谢谢大家。

4

1 回答 1

1

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

于 2014-05-18T04:34:12.617 回答