Add PL1 and PL2 values
This commit is contained in:
parent
8af9470c40
commit
2d17acd919
23
power.sh
23
power.sh
@ -17,11 +17,16 @@ do
|
||||
F="Time "
|
||||
F="${F}\tBAT W"
|
||||
F="${F}\tCPU W"
|
||||
F="${F}\tCPU PL1"
|
||||
F="${F}\tCPU PL2"
|
||||
F="${F}\tCPU C"
|
||||
F="${F}\tFAN %"
|
||||
else
|
||||
F="$(date "+%T")"
|
||||
|
||||
last_E="$(cat /sys/class/powercap/intel-rapl\:0/energy_uj)"
|
||||
sleep 1
|
||||
|
||||
uV="$(cat /sys/class/power_supply/BAT0/voltage_now)"
|
||||
V="$(echo "${uV}/1000000" | bc -lq)"
|
||||
uA="$(cat /sys/class/power_supply/BAT0/current_now)"
|
||||
@ -29,10 +34,20 @@ do
|
||||
bat_W="$(echo "${V} * ${A}" | bc -lq)"
|
||||
F="${F}\t$(printf "%.2f" "${bat_W}")"
|
||||
|
||||
last_E="$(cat /sys/class/powercap/intel-rapl\:0/energy_uj)"
|
||||
sleep 1
|
||||
next_E="$(cat /sys/class/powercap/intel-rapl\:0/energy_uj)"
|
||||
W="$(echo "(${next_E} - ${last_E})/1000000" | bc -lq)"
|
||||
E="$(cat /sys/class/powercap/intel-rapl\:0/energy_uj)"
|
||||
W="$(echo "(${E} - ${last_E})/1000000" | bc -lq)"
|
||||
F="${F}\t$(printf "%.1f" "${W}")"
|
||||
|
||||
PL1_uW="$(cat /sys/class/powercap/intel-rapl\:0/constraint_0_power_limit_uw)"
|
||||
PL1_W="$(echo "${PL1_uW}/1000000" | bc -lq)"
|
||||
F="${F}\t$(printf "%.1f" "${PL1_W}")"
|
||||
|
||||
PL2_uW="$(cat /sys/class/powercap/intel-rapl\:0/constraint_1_power_limit_uw)"
|
||||
PL2_W="$(echo "${PL2_uW}/1000000" | bc -lq)"
|
||||
F="${F}\t$(printf "%.1f" "${PL2_W}")"
|
||||
|
||||
E="$(cat /sys/class/powercap/intel-rapl\:0/energy_uj)"
|
||||
W="$(echo "(${E} - ${last_E})/1000000" | bc -lq)"
|
||||
F="${F}\t$(printf "%.1f" "${W}")"
|
||||
|
||||
T="$(cat /sys/devices/platform/coretemp.0/hwmon/hwmon*/temp1_input)"
|
||||
|
Loading…
x
Reference in New Issue
Block a user