Memory profile recording
- Last Updated: February 23, 2026
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
A memory profile recording is comprised of a series of snapshots, each providing a picture of
memory use by the AVM at a point in time. Snapshots are logged at regular intervals or
logged programmatically via the TakeSnapshot() method. Each snapshot
has a sequence number, the UUID of the recording, and a timestamp; these enable the
consumer of the recording to relate the different snapshots to one another and establish
the order of the snapshots in the recording.
The file extension of the memory profile recording is .oemp, which stands
for OpenEdge Memory Profiler. The recording file name is unique and consists of the
string, memprof., followed by the process ID (PID)
and the file extension (.oemp). For Progress Application Server
(PAS) for OpenEdge, the file name also contains the string AS- followed
by the current ABL session identifier (ID).
|
|
The format of the data in the .oemp file is not described here. For details on the format, see OpenEdge Memory Profiler Recording Format..