18 lines
823 B
Plaintext
18 lines
823 B
Plaintext
# go/pixel-perf-ubp-experiment
|
|
|
|
# Set up the experiment.
|
|
on property:vendor.perf.allow_experiments=1 \
|
|
&& property:vendor.perf.ubp_experiment_is_running="" \
|
|
&& property:vendor.pixel.system.phenotype.Perf__ubp_experiment=true
|
|
setprop vendor.perf.ubp_experiment_is_running true
|
|
write /proc/vendor_sched/groups/bg/use_batch_policy 0
|
|
write /proc/vendor_sched/groups/sys_bg/use_batch_policy 0
|
|
|
|
# Ramp down the experiment, but only if it was running before.
|
|
on property:vendor.perf.allow_experiments=1 \
|
|
&& property:vendor.perf.ubp_experiment_is_running=true \
|
|
&& property:vendor.pixel.system.phenotype.Perf__ubp_experiment=""
|
|
setprop vendor.perf.ubp_experiment_is_running ""
|
|
write /proc/vendor_sched/groups/bg/use_batch_policy 1
|
|
write /proc/vendor_sched/groups/sys_bg/use_batch_policy 1
|