- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Hello,
i came across a strange behavior i can not understand.
i have a application using 767660K virtual memory (according to the task manager). I would like to open a file using the following statement:
open( 10,file=..., access="direct",recl=192690800,action="read")
At this statement the programm stops showing the error:
forrtl: severe(41): insufficient virtual memory
Does a open statement need any additional memory?
I have the following pc configuration
WIN XP Prof
2GByte RAM
IVF 10....26
VS2005 German
thanks in advance for any help.
Frank
i came across a strange behavior i can not understand.
i have a application using 767660K virtual memory (according to the task manager). I would like to open a file using the following statement:
open( 10,file=..., access="direct",recl=192690800,action="read")
At this statement the programm stops showing the error:
forrtl: severe(41): insufficient virtual memory
Does a open statement need any additional memory?
I have the following pc configuration
WIN XP Prof
2GByte RAM
IVF 10....26
VS2005 German
thanks in advance for any help.
Frank
링크가 복사됨
3 응답
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
The RTL allocates a buffer the size of the record specified, which for an unformatted file is RECL*4, unless you also set /assume:byterecl.