我正在尝试创建一个C/C++程序,尽可能多地转储未初始化的内存.该程序必须由本地用户运行,即在用户模式下运行.
它不能使用malloc: 为什么malloc在gcc中将值初始化为0?
目标不是将此数据用作随机种子.
操作系统是否始终确保您无法看到其他进程的"剩余空间"?
如果可能,我想参考实现或进一步解释.
c virtual-memory
c ×1
virtual-memory ×1