aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Farden <adam@farden.cz>2016-10-07 12:02:18 +0530
committerKaan Külahlı <rygebis@gmail.com>2017-03-03 15:57:45 +0000
commit88dd2057c8bd1ffe0ef30112be2580ec968edc30 (patch)
treebf03955dcbf6087583f261bbbdf16d5fca3c77b9
parent07d761f1b59bbfd392c7c8cda3b8b372f4c5342b (diff)
seed: overlay: Enable the Pinner Service for pinning files into memory
* Pin key files into memory to prevent having to fetch from flash after boot. Improves system performance by preventing page cache thrash. Retrieves files from a device-specific overlay to allow specialization. Change-Id: I53f8227c66c44d3955422b41d623e450ec2be421
-rw-r--r--overlay/frameworks/base/core/res/res/values/config.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index 22a461d..dd1d6f1 100644
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -88,4 +88,11 @@
<item>18</item>
</integer-array>
+ <!-- Default list of files pinned by the Pinner Service -->
+ <string-array translatable="false" name="config_defaultPinnerServiceFiles">
+ <item>"/system/framework/arm/boot-framework.oat"</item>
+ <item>"/system/framework/oat/arm/services.odex"</item>
+ <item>"/system/framework/arm/boot.oat"</item>
+ <item>"/system/framework/arm/boot-core-libart.oat"</item>
+ </string-array>
</resources>