24小时热门版块排行榜    

查看: 834  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

yuanmh

金虫 (正式写手)

唐宋元明清

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

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

我这里出现的具体问题是,在程序里面定义了数组,当这个数组比较小的时候,占用的内存比较小,这个时候程序能正常运行。当这个数组比较大时,需要的内存比较大,这个时候就会出错,显示占用的内存不够。
回复此楼
已阅   回复此楼   关注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的回帖
查看全部 3 个回答

snoopyzhao

至尊木虫 (职业作家)

【答案】应助回帖

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