2007 Nov 21 6:28 PM
what is the rolling area and paging area ?explain plzzzzzzzzzz ?
what is the rolling area and paging area ?explain plzzzzzzzzzz ?
2007 Nov 21 6:35 PM
The roll area is a memory area with a set (configurable) size that belongs to a work process. It is located in the heap of the virtual address space of the work process.
SAP Paging enables the roll area to be extended at ABAP runtime when a large dataset, internal tables, for example, is handled.So the Paging area is the part of the memory that will be used to extend the Roll area during processing
Check the Link
http://help.sap.com/saphelp_nw2004s/helpdata/en/7a/caa6f6bfdb11d188b30000e83539c3/content.htm
<b>Reward points if useful</b>
Regards,
Abhishek
2007 Nov 21 6:54 PM
Hi,
Roll area is method, allocating memory for program which have the explict work area.
For example: an internal table without header line allocates memory as it requires (but not 8KB). If its exceed the initial memory then it goes for system paging area for allocation of 8KB memo.
Paging area is method allocating memo for internal table (with header line i.e. implict work area), (which specify occurs 0 of ) 8KB. and after the exceed of that memo again allocates 8 KB it goes on.
Advantage: memory accesses in roll area can slightly faster than accesses in the paging area.
Regards,
Ferry Lianto
2007 Nov 22 5:31 AM
hi
<b>SAP Roll Area</b>
<b>Definition</b>The roll area is a memory area with a set (configurable) size that belongs to a work process. It is located in the heap of the virtual address space of the work process.
<b>Use</b>When the context of a work process changes, the data is copied from the roll area to a common resource called the roll file. To prevent repeated copying, another roll buffer is located in between that is part of the shared memory.
<b>Structure</b>The roll area consists of 2 segments. The first segment, which can be set with the parameter ztta/roll_first, is assigned to the work process first as memory. If this is used up, the work process has more memory assigned to it. The amount of memory is determined by the difference between the parameters ztta/roll_area and ztta/roll_first.
For more detailed information, please see the platform-specific section under Implementation.
<b>Integration</b>
For technical reasons, the roll area is always the first memory that receives a work process. Only afterwards can extended memory be requested.
<b>SAP Paging</b>
Memory Management
Allocation of memory for the current internal session by transferring pages out of memory, similarly to operating system paging.
SAP Paging enables the roll area to be extended at ABAP runtime when a large dataset, internal tables, for example, is handled.
SAP's memory management concept currently limits SAP Paging to cases where the ABAP commands EXTRACT and EXPORT... TO MEMORY... are used.
http://help.sap.com/saphelp_nw2004s/helpdata/en/02/962831538111d1891b0000e8322f96/content.htm
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |