cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ok to increase the abap/heap_area_dia alone?

former_member612721
Participant
0 Likes
5,884

Hello SAP community,


We keep on receiving dump error TSV_TNEW_PAGE_ALLOC_FAILED .
As per the trace file of WP on which error occurs, I can read the line :
"A SelMemClass: heap quota (DIA) exceeded 2000000000 2002712928"

I went on and checked the parameter abap/heap_area_dia, and indeed it has value 2000000000.

This is the kernel default, such as most of the memory parameters I found in the system.

My first reaction is to simply increase the value but I want to make sure it doesn't have any negative impact. Do you know what should I consider before modifying this parameter?

Thank you

Accepted Solutions (0)

Answers (5)

Answers (5)

former_member612721
Participant
0 Likes

Hello SAP Community,

I'd like to offer some info on this problem.

The dump doesn't occur only on one program.. As you can see below, it occurs for various programs.

In the trace of the work process, around the time when the error occurred, I found the following lines:

The current values are taken from kernel as you can see below. Kernel version: 753 patch 300, NetWeaver 7.4 SP12

As this issue occurs for various programs, I considered that adjusting the parameters would be the best approach. What do you think about the below proposed values ?

the ipc/shm_psize parameters I got the values from sappfpar check tool .. but you can ignore that.

I Attached also the available memory on host during business hours. (marked with blue)

What do you think about the parameters I proposed ? Or if you think that I should consider other options, please let me know.

Thanks in advance

former_member612721
Participant
0 Likes

Hello,

Thank you for replies.

There is no fixed program which this error occurs on. Dump occurs constantly on various programs, so I can't figure out what program must be modified to get less selection range..

I already restarted the system with no luck.

Thanks Imtiaz for the link. I will dig deeper into this issue

Thanks again

S_Sriram
Active Contributor
0 Likes

Hi Necula.

Before change the any profile parameters,

1. Check the program, 90% of the Z custom reports or transaction code are getting this dumps, just enable the trace using the transaction code ST12 check the overall the DB & ABAP usage with help of ABAPer.

2. If possible restart the SAP instance and then check the same program.

3. Could you share the full dumps as text file attachment?

Regards

dennispadia
Active Contributor
0 Likes

Hello Alexandru,

If you are receiving TSV_TNEW_PAGE_ALLOC_FAILED dump, then have you identified which program is causing this issue? Is it a custom code or standard report? Because if it is a standard report, SAP would have definitely released SAP Note with correction.

Also have you checked what is the selection range while executing this report? If the data selection is higher, kindly use lower selection range to fetch the data and see if you are getting the same ABAP dump.

In my opinion. 2 GB of memory allocation to work processes is sufficient for all standard operation in SAP. You can check the below wiki to analyze the dump.

https://wiki.scn.sap.com/wiki/display/SI/TSV_TNEW_PAGE_ALLOC_FAILED

Increase memory parameter should not always be the first option. You should check if the program can be corrected which can stop ABAP dump.

Regards,

Dennis

ImtiazKaredia
Active Contributor
0 Likes

Hi,

You total physical memory needs to be considered and heap total.

Read https://help.sap.com/viewer/f146e75588924fa4987b6c8f1a7a8c7e/7.5.15/en-US/49323c48e92e3501e10000000a...

Thanks

Imtiaz