OpenEdge provides the following optional processes to improve performance in Windows and on UNIX platforms:
Asynchronous Page Writer (APW) — Improves database performance by performing overhead operations in the background. These operations provide available buffers, reduce the number of buffers that OpenEdge reads before writing to disk, and reduce the overhead associated with before-image checkpointing (the process of synchronizing the buffer pool of modified blocks to the database).
Before-image Writer (BIW) — Improves performance by continually writing before-image buffers to disk. These writes occur in the background.
After-image Writer (AIW) — Improves performance by continually writing AI buffers to disk soon after OpenEdge fills the buffers.
OpenEdge Watchdog (PROWDOG) — Cleans up after improperly terminated processes by releasing locks, backing out any live transactions and releasing shared-memory locks, and disconnecting and cleaning up the server's remote clients.