This is due to the status data is large than2G.
The problom can be solve by check the program and change thedimensions of array。 I check the program and find no problom in theprogram。
So the another way is to create more space for the program by using“-mcmodel=medium”。Then i changed the compile message :g77 -o vel-mcmodel=medium vel_add.f the problem was solved。Congratulations!!!
不过一般是内存分配太大导致
解决程序内存溢出问题
本文介绍了当程序因状态数据过大超过2GB限制而遇到内存溢出问题时的解决方案。作者通过检查程序并调整数组维度未能解决问题,最终采用'-mcmodel=medium'参数重新编译程序,成功解决了内存溢出问题。
4万+

被折叠的 条评论
为什么被折叠?



