Progress
Client Deployment
Guide
Using R-code Libraries to Improve R-code Performance
You can organize and store r-code files in a Progress r-code library. A Progress r-code library is a collection of r-code procedures combined in a single file. R-code libraries allow you to manage and execute r-code procedures more efficiently.
Progress provides two types of r-code libraries: standard and memory-mapped. A standard library contains r-code procedures that execute in local memory. A memory-mapped library contains r-code procedures that execute in shared memory. You create r-code libraries by using the PROLIB utility. For information about using the PROLIB utility to create and manage r-code libraries, see Managing R-code Libraries."
When loading and executing r-code procedures from operating system files in a directory, Progress must open and close each file individually. When loading and executing r-code procedures from standard or memory-mapped libraries, Progress opens only one file—the library itself—to access all of the r-code files in the library.
When you execute r-code procedures from either a standard library in local memory or a memory-mapped library in shared memory, you gain the following advantages:
When you execute r-code procedures from a memory-mapped library in shared memory, you gain the following additional advantages:
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |