This section explains how to configure the priorities in the OOM Monitor configuration file.
The OOM Monitor configuration file ( oomconfig.xml ) is located in epo32\data\z\10207218 .
initial priority of an internal application. For information on OOM Monitor priority, refer to OOM Monitor Priority .
rules to change the priority. For more information, refer to Rules to Change Priority Dynamically .
default priority. If the priority of an application is not defined it will have the default priority.
OOM Plug-ins priority. For information on OOM Monitor plug-ins priority, refer to OOM Plug-ins .
For applications that need to be active all the time the priority can be set to NEVER_CLOSE .
The following is an example of the OOM Monitor configuration file:
<oom_config>
<!-- Low RAM and good RAM thresholds are defined in kilobytes.The value 1 means that applications are not closed in parallel. default_wait_after_plugin defines how long to wait (in milliseconds)after OOM plug-in is called.
<global_settings low_ram_threshold="3637" good_ram_threshold="4900" max_app_close_batch="3" default_wait_after_plugin="10" max_app_exit_time="2000" />
<!-- Application specific low RAM and good RAM thresholds are defined here -->
<app_specific_thresholds>
<!-- Uid of Browser application>
<app uid="10008d39" low_ram_threshold="8637" good_ram_threshold="9900" />
...
</app_specific_thresholds>
<app_close_settings>
<!--The uid DEFAULT_APP refers to all applications, which priority is not specifically defined in the conf file.-->
<close_app uid="DEFAULT_APP" priority="80" sync_mode="check">
<app_close_idle_priority idle_time="900" priority="50" />
<app_close_idle_priority idle_time="43200" priority="20" />
</close_app>
<close_app uid="BUSY_APP" priority="NEVER_CLOSE" sync_mode="check" />
<close_app uid="10008d39" priority="80" sync_mode="check">
<app_close_settings>
<!--The priority of executing each application plug-in is defined here-->
<app_plugin_settings>
<app_plugin uid="10281f93" target_app_id="10008d39" priority="30" wait="100" sync_mode="check">
<plugin_foreground_app_priority target_app_id="10008d39" priority="100" />
</app_plugin>
</app_plugin_settings>
</oom_config>
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.