程序与CPU和内存
天之雪狐 2010-01-27 10:44:45 我遇到一个问题,同事写了一个多线程小程序,开启120个线程时,在他的本本上,内存占用最大 33M,在我的本本上,内存占用最大160M,我们2个本本的配置基本相同,2G的RAM,独立显卡,唯一不同的是,他的是P7450的CPU,我是T4300的CPU,CPU的基本参数也相同,主频他是2.13G/双核,我是2.10G/双核,一级和二级缓存也一样,但三级缓存他是3M ,我是1M。
为什么会出现这种情况,同样的代码,在不同的CPU上运行,占用的内存会相差如此大。谁能解释一下呢。