It&#x27;s the OS linker&#x2F;loader that zeros the pages used by a new process to avoid leaking memory contents of previous processes (security risk).<p>It&#x27;s zero only because this occurs at the very beginning of the program. In general it would be undefined.