Hello Guru
We have a cutomizied program which is using very large internal table aobut 4 GB.
Don't say that change the program plz.
Following is short dump
-
Short text
No more storage space available for extending an internal table.
What happened?
You attempted to extend an internal table, but the required space was
not available.
.......
.......
How to correct the error
The amount of storage space (in bytes) filled at termination time was:
Roll area.......................................... 6238048
Extended memory (EM)............. 2002747344
Assigned memory (HEAP)........ 1998558848
Short area................................................ " "
Paging area........................................ 32768
Maximum address space......... 2140888928
-
According to the shout dump, I've raised the parameters like folliowing (in real system)
ztta/roll_area ....................................20000000
ztta/roll_extension.........................2500000000
abap/heap_area_total...................2500000000
abap/heap_area_dia.....................2500000000
abap/heap_area_nondia...............2500000000
em/initial_size_MB.....................................4096
(for reference, ztta/max_memory_MB is 2047 and ztta/roll_first is 1)
I gave EM memory enough but in real EM used around 2GB, 500MB isn't used.
When I checked memory status in OS level, 3GB is still unused but the program cancelled.
How can fix it?