Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

About extended memory and user context

505

Hello experts,

I encountered some questiosn when reading ADM315 Chapter 3 memory management.

1. The document points that, since NW7.4, the roll buffer is no longer used, the user context is stored in the EM, the roll-in process is user context region on the EM mapped to the WP, but then the material also points that copy action of the user context from extended memory into the memory of the WP is called roll in.

2. In my opinion, as it is shared memory, certainly different WPs can access same user context at the same time, and the changes they make during the processing are mapped to EM in real time(called roll-out). The parameter ztta/roll_extension limits the size of the user context. Of course, it can also be understood as the maximum EM size that a WP can use during processing.

In summary, it is difficult for me to understand the 'copy action', it does not copy the contents of all user context, just the pointers is it?

It would appreciate if you could correct my wrong opinion.

Thanks!

Best regards,

Livia

Hello experts,

I encountered some questiosn when reading ADM315 Chapter 3 memory management.

1. The document points that, since NW7.4, the roll buffer is no longer used, the user context is stored in the EM, the roll-in process is user context region on the EM mapped to the WP, but then the material also points that copy action of the user context from extended memory into the memory of the WP is called roll in.

2. In my opinion, as it is shared memory, certainly different WPs can access same user context at the same time, and the changes they make during the processing are mapped to EM in real time(called roll-out). The parameter ztta/roll_extension limits the size of the user context. Of course, it can also be understood as the maximum EM size that a WP can use during processing.

In summary, it is difficult for me to understand the 'copy action', it does not copy the contents of all user context, just the pointers is it?

It would appreciate if you could correct my wrong opinion.

Thanks!

Best regards,

Livia

0 REPLIES 0