0
http://man7.org/linux/man-pages/man2/mmap.2.html说为什么有必要在mmap匿名时清零内容?
MAP_ANONYMOUS
The mapping is not backed by any file; its contents are
initialized to zero.
为什么要初始化内容为零?我认为这可能相当昂贵。
http://man7.org/linux/man-pages/man2/mmap.2.html说为什么有必要在mmap匿名时清零内容?
MAP_ANONYMOUS
The mapping is not backed by any file; its contents are
initialized to zero.
为什么要初始化内容为零?我认为这可能相当昂贵。
新分配的页面填充0以避免来自其他进程的敏感信息泄漏。例如,那些进程可能已经存储了密码,并且如果该内存未被覆盖,则其内容会泄漏到别处。