代码之家  ›  专栏  ›  技术社区  ›  dimba

不同机器上进程的虚拟内存大小

  •  0
  • dimba  · 技术社区  · 15 年前

    进程的虚拟内存是否可以在不同的计算机(CPU、内存)上具有不同的大小? 这个过程在两台机器上做同样的工作。

    该平台是RHEL 5.3(内核2.618),该过程是由GCC(4.1.2)编译的C++。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Mark B    15 年前

    如果操作系统/内核或任何加载的模块(甚至是安装的 .so g++标准库的版本)在主机之间是不同的,我不认为您一定可以依赖于虚拟内存占用是相同的。

    即使所有这些东西都是相同的,但是机器中的总内存是不同的,内核内存管理器似乎仍然有可能以不同的方式运行,从而使内存大小仍然不同。