使用COMSOL时为什么我在还有空余内存的情况下会报错:内存溢出?

浏览:61417
转自COMSOL中文网论坛: http://bbs.comsol.cn/
这个问题的产生可能有两方面的原因:
1.大容量内存搭配32位操作系统。由于内存的控制权属于操作系统而不是软件本身,32位的windows系统仅能支持2G的内存,超过这个数量操作系统不会调用。Linux/Unix可以支持到4G的内存,超过这个数量操作系统不会调用。
解决办法是使用64位操作系统,例如64位linux。或者是使用内存扩展技术的windows;在vista正式发布后我们会尽快对vista和COMSOL Multiphysics的兼容性进行测试。
2.硬件内存兼容性可能存在问题,例如使用不同规格的内存(品牌、容量,频率等等),或者将双通道内存插在非双通道插槽中,会有很小的几率导致操作系统无法调用全部内存。
解决办法是重新配置硬件,尽量使内存规格统一。
邀请回答 我来回答

当前暂无回答

回答可获赠 200金币

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP