platform_system_core/libprocessgroup
T.J. Mercier 1cfa2c4111 Add build flag to split the cgroup v2 hierarchy into apps/system
This flag adds "apps" and "system" cgroups underneath the v2 hierarchy
root. Cgroups with UIDs < 10000 (AID_APP_START) will be placed
under "system" and others will be placed under "apps". UIDs under 10000
are reserved for core Android subsystems. This allows us to
apply different cgroup controls collectively to system processes and
normal applications.

Bug: 327480673
Change-Id: I40837dee27a59691f81fef48e66a86c5eacda892
2024-04-08 21:15:48 +00:00
..
cgrouprc Annotate symbols correctly 2022-09-26 22:14:43 +09:00
cgrouprc_format [LSC] Add LOCAL_LICENSE_KINDS to system/core 2021-02-19 12:59:05 -08:00
include/processgroup libprocessgroup: Use pid_t consistently for TIDs 2024-01-25 16:35:30 +00:00
profiles Revert "Migrate the blkio controller to the v2 cgroup hierarchy" 2024-01-26 03:54:47 +00:00
setup Add build flag to split the cgroup v2 hierarchy into apps/system 2024-04-08 21:15:48 +00:00
tools libprocessgroup/tools: Add settaskprofile command-line tool 2021-11-09 22:35:51 +00:00
Android.bp Add build flag to split the cgroup v2 hierarchy into apps/system 2024-04-08 21:15:48 +00:00
build_flags.h Add build flag to split the cgroup v2 hierarchy into apps/system 2024-04-08 21:15:48 +00:00
cgroup_map.cpp libprocessgroup: Use pid_t consistently for TIDs 2024-01-25 16:35:30 +00:00
cgroup_map.h libprocessgroup: Use pid_t consistently for TIDs 2024-01-25 16:35:30 +00:00
OWNERS Updating owners of libprocessgroup 2022-12-15 19:12:33 +00:00
processgroup.cpp Use ConvertUid{Pid}ToPath for all path generation 2024-04-08 21:15:48 +00:00
sched_policy.cpp libprocessgroup: Use pid_t consistently for TIDs 2024-01-25 16:35:30 +00:00
task_profiles.cpp Add build flag to split the cgroup v2 hierarchy into apps/system 2024-04-08 21:15:48 +00:00
task_profiles.h Use ConvertUid{Pid}ToPath for all path generation 2024-04-08 21:15:48 +00:00
task_profiles_test.cpp Fix unused params and remove unneeded cflags 2024-04-08 21:15:48 +00:00
TEST_MAPPING Add test mapping 2024-02-08 16:57:43 +00:00