with 2 independent variables over 12555029 cases.
The error for insufficient memory is appear:
ERROR: Unable to allocate sufficient memory. At least 1177035K bytes were requested, but only
786430K were available. You must either increase the amount of memory available, or
approach the problem differently.
I have 8GB RAM.
I check memsize and receive the next:
Specifies the amount of memory that is available to the SORT procedure.
SUMSIZE=0 Specifies a limit on the amount of memory that is available for data
summarization procedures when class variables are active.
MAXMEMQUERY=0 Specifies the maximum amount of memory that is allocated for procedures.
MEMBLKSZ=16777216 Specifies the memory block size for Windows memory-based libraries.
Specifies the maximum amount of memory to allocate for using memory-based
LOADMEMSIZE=0 Specifies a suggested amount of memory that is needed for executable programs
loaded by SAS.
Specifies the limit on the amount of virtual memory that can be used during a
REALMEMSIZE=0 Specifies the amount of real memory SAS can expect to allocate.
The option sasv9.cfg in sas is 6GB. But the same error appear with different sises there.
Do you know that if I increase my RAM the problem will be solved.
The error message says the procedure needs over 11GB of memory to work. So if you have only 8GB of actual memory then it just isn't going to work. I'm not familiar with QUANTREG, but you could experiment with samples of your data rather than the full volume.
I put additionally 8GB, but error still persist.
By looking in memory occupation in task manager during running of procedure I notice that it occupied only 2GB. The memory size is changed to 12GB in SAS config. But it is not occupied. It should be set memory size by command or something else. SAS is not allocate dedicated RAM for computing.
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
Learn how to install the SAS Viya CLI and a few commands you may find useful in this video by SAS’ Darrell Barton.
Find more tutorials on the SAS Users YouTube channel.