Progress
Client Deployment
Guide
Loading R-code from a Memory-mapped Library
After locating a procedure in a memory-mapped library, Progress loads the procedure by mapping the library in shared memory where one or more clients can access it.
Figure 6–3 shows the load operation when executing an r-code procedure from a memory-mapped library.
Figure 6–3: Loading R-code from a Memory-mapped Library
![]()
As shown in Figure 6–3, when one or more client processes access an r-code procedure in a memory-mapped library, they access the same segments in shared memory. Because Progress executes the segments from the mapped library in shared memory (not local memory), no reloading is necessary. If you specify the PROLIB Swap (-pls) startup parameter with memory-mapped libraries, Progress ignores it.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |