24小时热门版块排行榜    

查看: 832  |  回复: 2

yuanmh

金虫 (正式写手)

唐宋元明清

[求助] linux下fortran编译器PGI内存分配问题

在linux形同下,安装了PGI编译器,好像有默认的最大使用内存,我想更改一下这个值,不知道用什么命令,希望各位大侠能给指点。

我这里出现的具体问题是,在程序里面定义了数组,当这个数组比较小的时候,占用的内存比较小,这个时候程序能正常运行。当这个数组比较大时,需要的内存比较大,这个时候就会出错,显示占用的内存不够。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
分配内存与编译器没有关系,只与你自己的程序有关系……
2楼2012-09-05 06:48:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mhyuan

金虫 (小有名气)

引用回帖:
2楼: Originally posted by snoopyzhao at 2012-09-05 06:48:34
分配内存与编译器没有关系,只与你自己的程序有关系……

程序需要分配内存是一回事,编译器提供的最大内存是另一回事,程序使用的内存必须小于编译器提供的最大内存,而这个最大内存值是可以改变的,需要一个命令设置。
3楼2012-09-05 08:51:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yuanmh 的主题更新
信息提示
请填处理意见