Hi,

If you are running regular programs under an OS, two different processes will 
never access the same physical memory unless explicitly asked to the OS through 
mechanisms like mmap. In particular, malloc will return virtual addresses that 
are mapped to physical addresses that are specific to your process, i.e., the 
same virtual memory address in two different processes is mapped to different 
physical memory locations.

If you are running without an OS, that is in bare metal mode, then you are on 
your own and you must take care of what the OS was previously doing for you, 
memory management being one of these things.

Can you ellaborate on the experiments you are conducting ? What program, what 
platform, etc.

Regards,

Gabriel
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to