The Local variables address keeps changing as expected , but the global variables address remains the same. Even if I Copy the source file to different location and copiled/executed the binary in a different server( LINUX). Global variables address still remains the same. I'm not clear why this global variables address are not changing. I thought once the binary is executed all the storage will be cleared...