diff options
author | Tim Murray <timmurray@google.com> | 2015-11-10 14:31:09 -0800 |
---|---|---|
committer | Justin Harrison <astyrrian@google.com> | 2015-11-18 22:36:23 +0000 |
commit | 6eee56ccabd89adb56edf45db587ef4db7c68722 (patch) | |
tree | 73ef10d0f5dec84329663d19c6073b9c39c7b772 /libprocessgroup | |
parent | 1589fa1bda5d8e990c0a0f9a72841b8fa52899ed (diff) | |
download | system_core-6eee56ccabd89adb56edf45db587ef4db7c68722.zip system_core-6eee56ccabd89adb56edf45db587ef4db7c68722.tar.gz system_core-6eee56ccabd89adb56edf45db587ef4db7c68722.tar.bz2 |
Improve cpuset support for surfaceflinger.
SurfaceFlinger needs some of its threads in the system-background cpuset
and some of its threads (the binder pool) outside of the
system-background cpuset in order to improve UI perf/power
consumption. Remove surfaceflinger from the system-background cpuset in
init.rc and allow a thread to place itself in the system-background
cpuset given enough permissions.
bug 25745866
Change-Id: I85f7e41c5439e6ad7cc2d355e51f5dfb3a0c7088
Diffstat (limited to 'libprocessgroup')
0 files changed, 0 insertions, 0 deletions