找回密码
 成为会员
AutoSim仿真教程 门户 技术教程 查看内容

AVL Cruise限制内存占用的方法|Cruise在Win32 Platform下的内存优化

2020-5-6 21:31| 发布者: autosim| 查看: 627| 评论: 0|原作者: autosim

摘要: Cruise默认设置,允许cruise_m.exe进程占用约8G内存; 当系统内存不足,或Cruise运行于Win32 Platform下时,仿真过程中,可能会因内存不足,无法分配内存地址而报类似“DM_Realloc - Memory Reallocation failed” ...
Cruise默认设置,允许cruise_m.exe进程占用约8G内存;

当系统内存不足,或Cruise运行于Win32 Platform下时,仿真过程中,可能会因内存不足,无法分配内存地址而报类似“DM_Realloc - Memory Reallocation failed”这样的错误;

通常情况下,Cruise的大部分仿真任务都可以在Win32 Platform下顺利完成,但当进行联合仿真,或纯电动及混合动力车辆模型进行Cycle Run任务循环工况多次迭代仿真时,可能会因内存超限而导致仿真中途报错失败;

此时建议将Cruise软件切换到Win64 Platform下;

我们在《AVL Cruise前向仿真(Simulation 1~5)算法详解》中也介绍过一些降低内存占用方面的方法;

本文介绍的方法支持在极限内存条件下(甚至256MB内存)完成Cruise仿真计算,但一般情况下不建议使用;

当然,对于有特殊需求的用户,例如,喜欢轻量化的软件环境,不想安装64位编译器,习惯32位Matlab自带的lcc编译器编译dll进行联合仿真的朋友,可以使用本教程中的方法限制cruise_m.exe的内存占用;

此外,对于复杂系统的仿真,也可以使用此方法加大默认的8G内存限制到16G、32G、256G...

AVL Cruise限制内存占用的方法:
https://autosim.club/thread-77-1-1.html

握手

路过

鲜花

相关阅读

最新评论

相关分类

Archiver|手机版|AutoSim仿真教程

GMT+8, 2021-1-23 16:37 , Processed in 0.016621 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Design AutoSim

返回顶部