五文钱 发表于 2023-11-1 17:03:57

ALLOCATE失败,insufficient virtual memory

求助!环境:win11家庭版,VS2015+ivf2019,电脑内存32GB。定义一个不算太大的自动数组提示虚拟内存不够。allocate(skyline(380924649))失败?不至于是硬件问题吧?老电脑win10家庭版16G内存都能开这么大的自动内存。

program test
    implicit none
    integer:: num
    real(8),allocatable:: skyline(:)

    num =380924649

    print*,"开始测试, num=",num

    allocate(skyline(num))

    print*,"测试成功"

    end

附图为:电脑配置+程序运行截图+分配的虚拟内存。




Transpose 发表于 2023-11-1 17:59:44

工程改成x64试试

五文钱 发表于 2023-11-1 21:49:18

Transpose 发表于 2023-11-1 17:59
工程改成x64试试

感谢,已解决!:-lol
页: [1]
查看完整版本: ALLOCATE失败,insufficient virtual memory