11.9.11

SAP Note 27269 - Error message: TSV_TNEW_INDEX_NO_ROLL_MEMORY

Symptom:

The following error message appears: TSV_TNEW_INDEX_NO_ROLL_MEMORY
Terminations occur mostly in background jobs, but also in dialog and update programs if large datasets are stored in internal tables.

Other terms

New memory management, system with little rollin/rollout, system without rollin/rollout, swap space process size, MAXDSIZE, maxdsiz, maxdsiz_64, PRIV mode, malloc, heaplimit, roll area,
roll_area

Reason and Prerequisites

A user context increases its size so much that an error occurs in the work process when allocating further process-specific memory. There are two possible causes:

    1. The data segment of the work process exceeds the maximum size determined in the operating system. Details are described in the operating system documentation. Operating system limitations may be caused by:
      a) Limitatations on the 32 bit address space
      b) static operating system limitations, for example, maxdsiz_64, maxdsiz
      c) dynamic limitations, for example, with a shell command limit
    2. The swap space is full
Solution
about Cause 1):
In the operating system, the default maximum size of the data segment of a process is often limited to 64MB. In particular, the R/3 Background processes require this value to be increased to between 500MB and 1000MB when you process large datasets. 1000MB.
Generally, you must change the configuration of the operating system kernel and restart the host.
about 2)
The swap space must be increased. You must either set up new swap partitions and restart the host, or you must set up additional file system swap space (UNIX command swapon).
Refer to Notes 33576 or 44695 for further information about memory management.

No comments:

Post a Comment