Get started with the OpenEdge Memory Profiler tool
- Last Updated: February 11, 2026
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
The OpenEdge Memory Profiler tool is packaged as a standalone instance of Progress Application
Server (PAS) for OpenEdge. Installation is performed using the oemp.bat
or oemp.sh script, which provisions the PAS for OpenEdge instance in a
predefined working directory. This working directory is typically located at
<WRKDIR>/oemp. The profiler is fully
self-contained, bundling its own embedded database and runtime components. Once
installed, you can access a browser-based interface that enables you to review memory
snapshots, detect potential memory leaks, and compare two memory snapshots.
Before you start using the OpenEdge Memory Profiler, ensure that you understand the following assumptions and meet the prerequisites.
Assumptions
- A physical or virtual machine equipped with a CPU compatible with the
x86_64architecture, enabling it to run software and execute binaries designed for this instruction set.Note: The Advanced RISC Machine (ARM) architecture is currently not compatible. - The following network ports are available and not used for any other running
services:
Port Default value HTTP8880HTTPS8883Shutdown 8884Database 8896(dynamic ports8900–8980)
Prerequisites
| Component | Requirement |
|---|---|
| OpenEdge Release | 12.8.9 or later |
| Installer | Available under <DLC>/servers/redist as a
ZIP file |
| Licenses |
Your environment must meet one of the following configuration
options:
|
- A valid
<DLC>or OpenEdge install path must be configured. - For best results, run the
oempinstallation from within a Proenv session. - To properly register the PAS for OpenEdge instance during installation, the installation script may need to be executed with Administrator privileges.
- Ensure at least 8GB of disk space is available before installation. This space is pre-allocated to the database to accommodate large data imports.
- The OpenEdge Memory Profiler tool supports only the recording files (.oemp) that are generated using OpenEdge 12.8.0 and later releases.
-
Ensure that the system has sufficient disk space available to accommodate the volume of memory profiler data or the snapshots generated in the
.oempfile.