我有一个大型的C ++ / OpenGL程序(在Linux下运行),需要几分钟的时间才能启动(它正在加载很多文件)-最终消耗了大约70GB的RAM。我们已经在96GB的计算机上运行它-最近已升级到128GB。令我们惊讶的是,启动时间增加了约30秒。
我们已经检查了RAM时钟速度是否没有变化-新的RAM芯片与现有的RAM芯片类型相同,并且此问题非常可重复。我们已经检查了RAM故障(没有),并且没有CPU缓存属性发生变化。在内存增加之前/之后,我们程序消耗的RAM数量没有变化。
我们希望启动时间大致相同-但这并不是一个小数目。