The following image shows the load operation when executing r-code from an operating system file.
Figure 5. Loading r-code from a file
As shown in the above figure, when a client process accesses r-code from an operating system file, OpenEdge loads the r-code into local memory for that individual client and executes the segments from local memory. OpenEdge swaps segments to the r-code swap file, and reloads segments from the r-code swap file, as necessary.