Tony, My tuppence, since I do not really know VSE I may be quite wrong ...
The fastest copy for a very large amount of data would probably be to manipulate the page table entries of your partition to map to the source partition's page frames of interest into an available page range of your partition. Of course, all virtual addresses would be different, so if you're following any pointers, you'll have to adjust for the difference.... Plus, while you're dumping the data, you may not want anything to change, so you'll probably need to suspend the source partition from being executed until you're done. Which implies that the tasks running there will be suspended longer than if you made a real copy. If you decide you really need to copy the data over, you're probably best off using a loop of MVPG instructions. Kind regards, Abe Kornelis ========== Op 03/04/2022 om 01:59 schreef Tony Thigpen: > All, > > I have used ARs to get data from other VSE partitions (address spaces > to you z/OS guys). I am looking at a program that needs to 'snap shot' > a partition by copying a lot of data, then printing it. > > I have never used "move to primary" or "move with key" type instructions. > > Is there any performance, or other reason, I should look at these > other instructions? Or, should I just continue to use ARs? > > Tony Thigpen