<font class="Apple-style-span" face="arial, helvetica, sans-serif"><div>Hi,</div><div>   My tutor asked me to test whether one process leaves information in memory after it is dead. I tried to search some article about such thing on the Internet but there seems to be no one discuss about it. And after that, I tried to write some program in the User Mode to test it, using fork() to create lots of processes and filling char &#39;a&#39; into a 102400 bytes char array in each process. Then I used malloc() to get some memory to seek char &#39;a&#39; in a new one process or many new processes, but failed. All memory I malloced was full of zero.</div>
<div>   As the man page of malloc said:&quot;The memory is not initialized&quot;, I believe that the memory which was got by malloc() could be used by other process, and therefor information leakage exists. But how can I test it? Or where can I get related information? </div>
<div>   Thanks! </div></font>