[问题] 矩阵-内存空间不足

楼主: alexanjou (盗版神话)   2015-06-22 22:11:33
嗨~大家好
我想请问一下关于矩阵内存的问题
real ,allocatable::list(:,:,:,:)
allocate(list(31,31,100,100*100))
会出现“存放体空间不足,无法执行”
我想是因为我的矩阵是四维的缘故嘛?
如果我改成
real ,allocatable::list(:,:,:)
allocate(list(31,100,100*100))
就可以了
请问有什么方法可以让我能够扩大内存空间?
感谢
作者: won54chan (王54丞)   2015-06-22 22:28:00
可能要升级电脑了
楼主: alexanjou (盗版神话)   2015-06-22 22:28:00
你去跟老师说换电脑呀~
作者: perceval (摸鱼中)   2015-06-23 14:04:00
买内存插。你需要算一下这个阵列需要多少内存
作者: hiyiyi   2015-06-30 19:20:00
这阵列需要近4G内存
作者: PTT0207445 (我是乡民)   2015-12-05 04:43:00
如果实体内存安装够多的情况下,还需要64位元的CPU,安装64位元的作业系统,和64位元的编译器。

Links booklink

Contact Us: admin [ a t ] ucptt.com