【发布时间】:2010-09-09 12:26:01
【问题描述】:
下面的问题让我很头疼。假设我有两个平台 具有相同的硬件、相同的操作系统和相同的编译器。如果我完全编译 相同的应用程序,我可以确定两台机器上的内存布局完全相同吗?换句话说,两个应用程序具有完全相同的虚拟地址空间,或者是 很有可能不是这种情况。
感谢您对此的看法!
【问题讨论】:
-
你为什么想知道?你想达到什么要求布局相同?
-
我建议您重新表述您的问题,因为应用程序的内存布局不同于平台的布局。操作系统允许将内存部分放在不同的位置,包括来自应用程序的一个实例。到另一个。
标签: c++ c memory memory-management