- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
I am loading up alot of data into memory so I can perform some calculations and I get the following error when I allocate the dataarray to the neccessary size:
forrtl: severe (41): insufficient virtual memory
Will more RAM help this? Or what is the best approach to overcome this error?
Thanks
forrtl: severe (41): insufficient virtual memory
Will more RAM help this? Or what is the best approach to overcome this error?
Thanks
링크가 복사됨
4 응답
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
What is "the necessary size"? If you are on 32-bit Windows, about 1.75GB total address space is the most you can hope for. More RAM might help, to a point, as might increasing your pagefile size. But more likely is that you've hit the 32-bit wall and that the only solution is to move to the x64 platform (and use the Intel 64 compiler).
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Quoting - Steve Lionel (Intel)
What is "the necessary size"? If you are on 32-bit Windows, about 1.75GB total address space is the most you can hope for. More RAM might help, to a point, as might increasing your pagefile size. But more likely is that you've hit the 32-bit wall and that the only solution is to move to the x64 platform (and use the Intel 64 compiler).
Ok that makes sense.
Iuse a 64-bit operating system, which I assume is a requirement?
What is the difference between IVF for Intel 64 and IVF for IA-64, and which one should I use.
Thanks.
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Note that in Visual Studio, it always selects a 32-bit build when you create a new project. To change to 64-bit, select Build > Configuration Manager. Under Active Solution Platform select
