|

楼主 |
发表于 2009-2-26 20:02
|
显示全部楼层
刚才网上找了下 有下面种说法7 F: k& l/ M/ s! s
" o5 f* a, D3 u8 o( T为什么我在还有空余内存的情况下会报错:内存溢出? j9 v6 s6 W8 x. k
这个问题的产生可能有两方面的原因:
% J' {1 d7 m8 A8 g1 q8 l1.大容量内存搭配32位操作系统。由于内存的控制权属于操作系统而不是软件本身,32位的windows系统仅能支持2G的内存,超过这个数量操作系统不会调用。Linux/Unix可以支持到4G的内存,超过这个数量操作系统不会调用。9 j( E) G3 o8 x& b
解决办法是使用64位操作系统,例如64位linux。或者是使用内存扩展技术的windows;在vista正式发布后我们会尽快对vista和COMSOL Multiphysics的兼容性进行测试。5 r: p: ?, I/ g& i& V+ H1 ?4 \
2.硬件内存兼容性可能存在问题,例如使用不同规格的内存(品牌、容量,频率等等),或者将双通道内存插在非双通道插槽中,会有很小的几率导致操作系统无法调用全部内存。+ [% B, P ], Y9 Z) ^. R) r
解决办法是重新配置硬件,尽量使内存规格统一。 # t4 ^4 }. V# t! x( D/ z
7 k5 e$ h5 c+ p5 t6 a' |* S2 d- W& \+ M" ]: V! B
偶的就是32位操作系统 难道就是这个原因吗? 内存是2根1G金士顿的 应该没有兼容问题
/ J7 W# v) H- u$ s0 J4 Y# i4 o但是为什么之前没有说内存溢出呢? 开别的软件或者玩游戏都没出现过问题啊 就这个垃圾CAD 恼火啊& K$ X& J# G9 i* ?
我打开过50M的CAD图 那时候也没说啊, y, e1 c4 D. B( }5 M
今天小小一张8M的就溢出了 很难理解啊
+ P3 }- d$ u3 D/ e* K% D$ Q( q: n" H
有高手的话还是快点告诉啊 不想重装啊 |
|