Re: 用FORTRAN90最大可以开多大的数组?
来源:互联网 发布:access数据库实验分析 编辑:程序博客网 时间:2024/04/30 02:07
发信人: peach1 (烦恼), 信区: NumComp
标 题: Re: 用FORTRAN90最大可以开多大的数组?
发信站: BBS 水木清华站 (Sun Aug 15 13:21:39 2004), 站内
这个程序可以检测你的机器本身能够开多大数组
你看有没有用吧
Program Tarray
implicit none
integer::size,error=0
integer,parameter::one_mb=1024*1024
character,allocatable::a(:)
write(*,*) size,error
open(unit=9,file='result.txt',status='unknown')
do while(.true.)
size=size+one_mb
allocate(a(size),stat=error)
if(error.ne.0)then
exit
end if
write(9,"('allocate',I10,'byte')")size
write(9,"(F10.2,'MB used')")real(size)/real(one_mb)
write(9,"(F10.2,'MW used')") real(size)/(real(one_mb)*16.0)
deallocate(a)
end do
stop
【 在 hhsy (河海水妖) 的大作中提到: 】
: 用FORTRAN90最大可以开多大的数组?我用1.5G内存的机子,一维单精度实型数组开到3.8亿个就开不下了。理论上讲应该是可以开到21亿左右的吧,就是2^32。有没有其它朋友在这方面有经验的?
--
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.26.*]
- Re: 用FORTRAN90最大可以开多大的数组?
- turbo C编译器报错数组太大怎么办 在VC6.0中,用C语言最大可以建多大的二维数组?? --转
- 关于二维数组可以开多大
- C++数组到底可以开多大?
- 数组可以申请多大?
- 64位的系统最大可以支持多大内存
- 如何查阅电脑最大可以扩充多大的内存
- C/C++数组的大小最大能有多大?
- malloc 最大可以分配多大内存
- Java数组长度最大能有多大?
- 单个分区可以mount多大的空间
- DVD的容量最大有多大?
- fileupload最大可上传多大的文件
- 数组到底占用多大的内存笔记
- C++ 数组到底能开多大。。
- 最小的可以工作的Apache有多大
- SetTimer的时间间隔做多可以设置成多大?
- android到底可以加载多大的图不报OOM错误
- 学习DotNet经典网站 (转载)
- 数据库设计指南(转载)
- 数学,千万别学过火
- 巧用NameValueCollection进行数据分组
- 废止173项国家建筑标准设计
- Re: 用FORTRAN90最大可以开多大的数组?
- PowerDynamo开发笔记
- javascript表单之间的数据传递
- 在我的linux box上用usb硬盘。
- 怎样备份我的blog?
- PHP-Web应用程序开发:使用模板(入门)
- 模板--为什么和如何在PHP中使用它们
- 使用PHP4中的 IntegratedTemplate类实现HTML和PHP代码分离
- 递归列出所有文件和目录 (函数)