dotfiles/scripts/s0ix-test/s0ix-test.sh
magic_rb 4c4ff44081
Add s0ix-test script
Signed-off-by: magic_rb <magic_rb@redalder.org>
2024-08-14 16:38:10 +02:00

22 lines
398 B
Bash

#!/usr/bin/env bash
counter=0
until [ $counter -gt 32 ]
do
echo $counter > /sys/kernel/debug/pmc_core/ltr_ignore
echo "LTR ignore for" $counter
rtcwake -m freeze -s 10
residency=$(cat /sys/devices/system/cpu/cpuidle/low_power_idle_cpu_residency_us)
echo "residency is" $residency
if [ $residency -gt 0 ]; then
echo "Residency is non zero!"
break
fi
((counter++))
sleep 2
done