platform_system_sepolicy/microdroid
Jiyong Park 1d9c9ba231 use dalvik.vm.boot-dex2oat-threads inside microdroid
Previously, all dalvik.vm.* properties were not used / ignored in
Microdroid. However this change makes use of
dalvik.vm.boot-dex2oat-threads which controls the concurrency level of
dex2oat.

Specifically, on the host-side, the number of vCPUs in the compos VM is
configured from the system property having the same name. Then inside
the compos VM, compsvc which runs in the compos domain, sets the system
property to be the number of vCPUs in the VM. In other words, the system
properties get the same value both in the host and the guest VMs. Then
finally, the dex2oat process running inside the VM reads the system
property and configures its concurrency level accordingly.

Bug: 197358423
Test: run compos

Change-Id: I8d2394a7192a7b55a910f317e12e2b1f60b89636
2022-01-14 00:40:49 +09:00
..
reqd_mask Move microdroid sepolicy to system/sepolicy 2021-07-19 07:48:34 +00:00
system use dalvik.vm.boot-dex2oat-threads inside microdroid 2022-01-14 00:40:49 +09:00
vendor Add policies for diced and hal_dice in microdroid 2022-01-13 01:37:00 +09:00
Android.bp Migrate system sepolicy binaries to Soong 2021-09-28 01:21:39 +00:00
TEST_MAPPING Run Virtualization tests when we change microdroid policy 2021-12-09 11:35:36 +00:00