51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
# Measure energy consumption with synthmark.
|
|
|
|
# None
|
|
adb shell synthmark -tj -n1 -N50 -B2 -z0
|
|
adb shell synthmark -tj -n1 -N75 -B2 -z0
|
|
adb shell synthmark -tj -n1 -N100 -B2 -z0
|
|
|
|
# ADPF PID
|
|
adb shell synthmark -tj -n1 -N50 -B2 -z1
|
|
adb shell synthmark -tj -n1 -N75 -B2 -z1
|
|
adb shell synthmark -tj -n1 -N100 -B2 -z1
|
|
|
|
# ADPF <400 RR
|
|
# adb root \
|
|
# adb shell setprop vendor.powerhal.adpf.uclamp_min.high_limit 400 \
|
|
# adb shell synthmark -tj -n1 -N50 -B2 -z1
|
|
# adb shell synthmark -tj -n1 -N75 -B2 -z1
|
|
# adb shell synthmark -tj -n1 -N100 -B2 -z1
|
|
|
|
# ADPF <500 RR
|
|
# adb root \
|
|
# adb shell setprop vendor.powerhal.adpf.uclamp_min.high_limit 500 \
|
|
# adb shell synthmark -tj -n1 -N50 -B2 -z1
|
|
# adb shell synthmark -tj -n1 -N75 -B2 -z1
|
|
# adb shell synthmark -tj -n1 -N100 -B2 -z1
|
|
|
|
# ADPF <600 RR
|
|
# adb root \
|
|
# adb shell setprop vendor.powerhal.adpf.uclamp_min.high_limit 600 \
|
|
# adb shell synthmark -tj -n1 -N50 -B2 -z1
|
|
# adb shell synthmark -tj -n1 -N75 -B2 -z1
|
|
# adb shell synthmark -tj -n1 -N100 -B2 -z1
|
|
|
|
# uclamp
|
|
# adb root \
|
|
# adb shell synthmark -tj -n1 -N75 -B2 -u1
|
|
|
|
# steady
|
|
# adb shell synthmark -tj -n75 -B2 -u0
|
|
|
|
# CPU affinity
|
|
# adb shell synthmark -tj -n1 -N75 -B2 -u0 -c1
|
|
# adb shell synthmark -tj -n1 -N75 -B2 -u0 -c4
|
|
# adb shell synthmark -tj -n1 -N75 -B2 -u0 -c6
|
|
|
|
# steady + affinity
|
|
# adb shell synthmark -tj -n75 -B2 -u0 -c1
|
|
# adb shell synthmark -tj -n75 -B2 -u0 -c4
|
|
# adb shell synthmark -tj -n75 -B2 -u0 -c6
|
|
|