ANSYS计算内存不足解决办法

更新时间:2023-08-08 13:19:48 阅读: 评论:0

ANSYS13, 4G内存怎么设置分配好?
浏览次数:279悬赏分:0 | 提问时间:2011-3-1 12:06 | 提问者:hchc35 | 问题为何被关闭
ANSYS13.0, 64位系统,4G内存,4CPU,计算模型为房屋结构模型,3W多个单元,做持时30S地震的弹塑性时程分析。采用yes or no 1AMG算法,计算总耗时约80-100小时,计算速度一开始比较快,到25S后计算速度非常慢,发现内存使用率一直维持在50%左右,不知道怎么能够让ANSYS多使用一些内存,在USE CUSTOM MEMORY SETTINGS 里面,怎么设置TOTAL WORKSPACEDATABASE好呢?还有请达人指教,ANSYS13分析,以下配置的瓶颈在哪里呢?
操作系统: Windows 7 旗舰版 ( 64 / DirectX 11 )
处理器: 英特尔 酷睿2 四核 Q8200 @ 2.33GHz
主板: 华硕 P5QL-ASUS-SE ( 英特尔 4 Series 芯片组 - ICH10 )
内存: 4 GB ( 金士顿 DDR2 800MHz )
主硬盘:西数 WDC WD5000AAKS-22A7B2 ( 500 GB )
副硬盘:希捷 ST32000542AS ( 2 TB / 5900 / )
推荐答案
下面是网上总结的内存设置和CUP设置  版本10.0 你可以参考下
2.ansys中物理内存和虚拟内存设置:
增大物理内存是提高解题效率的关键。 虚拟内存理想配置为:物理内存+250M,ansys的运行速度与内存大小直接有关,对于同一台机器,内存由256M增大到512M时计算同一题目的速度可以提高几倍,解体规模可以达10万自由度以上。
(转:英语转换汉语aoxue
3.ansys计算是提示内存不足,查看却还有很多内存没有使用,如何解决?
1)加大虚拟内存
2)在ANSYS Product Launcher,Customization Preferences下设置内存(U custom memory ttings)
3)将Total Workspace (M设为1400,这可能是在2G内存下的最大值,这可能也是32位系数下的最大值台风 英文>汉英翻译,因为系统要保留些内存,自已试一下最大可开到多少...)
4Databa(M尽可能小,如64 M
5)可改变求解方法为PCG (Pre-Condition CG) (缺省为Spar direct)
(转:aoxue
4.系统内存是2G,当调整超过1100MB时,ANSYS就运行不了,参考了一下help文件,其中有This occurs quite often on Windows machines. If you attempt to start ANSYS with a [font=NSimsun]-m[/font] value of 1800 (requesting a very large scratch space) on a machine with memory as shown above, it will fail becau there is no single block of me
mory large enough to allow ANSYS to start up with that much allocated space. 大意是说对于windows系统容易出错,超过系统内存,但是我的系统内存是2G啊,怎么会超过?不明白,还有help文件说插入DLL‘The figure above shows a simplified example where a single DLL has split the ANSYS virtual memory space into two pieces. In actual practice, it is likely that veral such splits may occur making many smaller memory pieces available.’,不知道这个switchboxDll在那么弄啊,用什么命令?
首先,我觉的你可能选择的求解方法不合适,我在512MB的机子上还能做到280000个单元呢,建议选择PCG解法,其次,windows对内存有限制,对于32位机,系统只允许程序用2GB的内存,因此,如果是做大分析,建议你打开/3GB开关;对于,你用-M开内存的问题,HELP里解释的意思应该是说p,你用-M所开的是连续的内存快,当你将其开到1800,系统已经不可能提供这么大的连续内存了,至于那些DLL意思是说,一些DLL的存在会将内存分开,导致连续内存空间减少.我觉得,你机子的内存已经足够了,3GB模式下,大多数的问题都能解决.具体操作:
1. 右键单击我的电脑,然后单击属性。- -在控制面板中,启动性能和维护工具,然后单击系统。
2. 在高级选项卡中,单击"启动和故障恢复"下的设置。
3. 在系统启动下,单击编辑。这将在"记事本"中打开boot.ini文件
4.boot.ini文件的最后加上criterion空格map是什么意思”+“/3GB”
5.保存即可
你可以试试。。。
(转:simwe
5.怎么设置Total workspace(MB)Dateba(MB)才能使用最好?韩语学习
计算机通过内存条得到的物理内存(RAM)称为实际内存。ANSYS运行时除了需要内存空间外,还需要一定的工作空间。ANSYS程序实际需要的内存空间总是大于真实的内存,额外的内存即为虚拟内存(通过使用计算机一部分硬盘空间来代替物理内存)。被用来作为虚拟内存的硬盘空间又称为交换空间。 工作空间分为两部分:数据库空间和演算空间。数据库空间与几何建模、设置的边界及载荷等数据有关;演算空间则用来进行所有内部的计算(
元矩阵的形成、布尔计算等)。对于windows系统而言,64MB工作空间中,32MB为数据库主间,另外32MB为演算空间。
   
如果模型数据库太大,导致数据库空间不足,喝咖啡睡不着怎么办ANSYS程序就会调用虚拟内存;如果演算空间不能满足内部计算需要的空间,则ANSYS程序会分配额外的内存去满足其需要。

本文发布于:2023-08-08 13:19:48,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/191640.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:内存   空间   物理   计算   系统   虚拟内存   演算   需要
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图