cancel
Showing results for 
Search instead for 
Did you mean: 

TSV_TNEW_PAGE_ALLOC_FAILED while exeucting PT60

ganesh_borase2
Participant
0 Kudos

Hello everybody,

When I execute the PT60 (Time evaluatin) for 500 Employee

generate the ABAP Dump.

TSV_TNEW_PAGE_ALLOC_FAILED

Short text

No more storage space available for extending an internal table.

Error text........... "Warning: EM-Memory exhausted: Workprocess gets PRIV "

Error analysis

The internal table "\FUNCTION-POOL=HRPL\DATA=MARKTAB[]" could not be further

extended. To enable

error handling, the table had to be delete before this log was written.

As a result, the table is displayed further down or, if you branch to

the ABAP Debugger, with 0 rows.

How to correct the error

The amount of storage space (in bytes) filled at termination time was

Roll area...................... 6203472

Extended memory (EM)........... 3856706240

Assigned memory (HEAP)......... 5999245040

Short area..................... " "

Paging area.................... 122880

Maximum address space.......... 4294967295

Existing Profile Parameter

em/initial_size_MB= 4092MB

ztta/roll_extension = 6000683008

abap/heap_area_dia= 2000683008

rdisp/ROLL_SHM =32768

rdisp/ROLL_MAXFS =49152

So please which parameter value should I change for successfully run PT60.

Thanks

Ganesh

Accepted Solutions (0)

Answers (3)

Answers (3)

ganesh_borase2
Participant
0 Kudos

I have chagne the OS kernel parameter values

Former Member
0 Kudos

Hi Ganesh,

try this way increase the abap/heap_area_total to 4gb and/or ztta/roll_area to 4gb(as this will take up your swap space at OS level) and em/initial_size_MB will set the memory at system startup if it is set to 4 gb then you only got another 4 gb of your RAM(8 gb), that is the reason i am suggesting you to increase ztta/roll_area . and also increase abap/heap_area_nondia to 4gb and decrease ztta/roll_extension to 2gb. This should work if you execute your Tcode as background NOT foregrnd.

Hope this should help,

Sanjay

Former Member
0 Kudos

Hi Ganesh,

try this way increase the abap/heap_area_total to 4gb and/or ztta/roll_area to 4gb(as this will take up your swap space at OS level) and em/initial_size_MB will set the memory at system startup if it is set to 4 gb then you only got another 4 gb of your RAM(8 gb), that is the reason i am suggesting you to increase ztta/roll_area . and also increase abap/heap_area_nondia to 4gb and decrease ztta/roll_extension to 2gb. This should work if you execute your Tcode as background NOT foregrnd.

Hope this should help,

Sanjay

markus_doehr2
Active Contributor
0 Kudos

Exeucte the program in the background and make sure you don't select "detailed protocol".

Markus

ganesh_borase2
Participant
0 Kudos

Hi!

I had execute the same in background with select detail log.

It slow down the server performance.

I have dought that what should the value of parameter em/initial_size_MB?

How to calculate?

Thanks

markus_doehr2
Active Contributor
0 Kudos

> I had execute the same in background with select detail log.

Do not select the detail log when doing mass processing, it was not designed for that.

Markus

ganesh_borase2
Participant
0 Kudos

Dear Markus,

I had excute the PT60 in background, without detail log but take 30 Min. to run

for 600 Employee.

Is it valid time?

Or need to be improve?

I have a problem that How to calculate the parameter value of

em/initial_size_MB

em/blocksize_KB

If possible give example.

Please suggest me

Thanks

Ganesh

ganesh_borase2
Participant
0 Kudos

HI!

After All investingation, when I check the Kernel parameter, then some parameters are not set as per note 172747.

Following are the parameter

Existing Kernel Parameter

Recommended Tunable Value Expression Changes

shmmax >=0x40000000000 | shmmax | 17179869184 | 17179869184 Immed

shmmni >=4096 | shmmni | 512 | 512 Immed

shmseg >=512 | shmseg | 300 | Default Immed

maxfiles_lim >=63488 maxfiles_lim 4096 Default Immed

vx_ninode >=131072 vx_ninode 0 0 Immed

vxfs_ifree_timelag -1 vxfs_ifree_timelag 0 0 Immed

nkthread >=250000 nkthread 10000 10000 Immed

So if I change the values as per suggest Note then can performance is improved?

Second thing

we have

OS : HP-UX VWVIHRDQ B.11.31 U ia64 4174784284 unlimited-user license

Database : Oracle 10.2

RAM : 8 GB

Swap : 20GB

Thanks

Ganesh

Former Member
0 Kudos

Extended memory (EM)........... 3856706240

Assigned memory (HEAP)......... 5999245040

Your transaction already got 10gb of memory, that is just insane. By no means you should further increase any parameter.

Try to find a sap note with a correction, otherwise contact sap support.

Cheers Michael