Increasing the Priority of a Third-Party Application

This section describes how a third-party application can increase its OOM priority by using OOM Monitor APIs.

Third-party applications that needs to be running all the time can increase their priority to High from the default level ( Normal ). By increasing the priority, applications can protect itself from being closed by the OOM Monitor. For example:

  • IP Phone application receiving IP calls

  • Instant Messaging application receiving messages

are applications which listens for events from the network all the time.

  1. Create an OOM Monitor session
            ROomMonitorSession ioomMonitorSession;
  2. Set the priority for the application to High .
  3. Close the session.