#!/bin/sh # ~jhs/bin/.sh/temp # To be run when I'm worrying about how powerd is regulating cpu temp # & if host will crash while true do # echo "-------------------------------------------------------------" case `hostname -s` in fire) # ( bracketc.c echo "sensor[01].core[01] `sysctl -n dev.amdtemp.0.sensor0.core0` `sysctl -n dev.amdtemp.0.sensor0.core1` `sysctl -n dev.amdtemp.0.sensor1.core0` `sysctl -n dev.amdtemp.0.sensor1.core1`" | sed -e s/C/,/g #---- # echo "kern___ `sysctl -n kern.timecounter.tc.TSC.frequency`" | sed -e s/000000// echo "machdep . . `sysctl -n machdep.tsc_freq`" | sed -e 's/000000/ MHz/' # One of the 2 frequencies above is also shown by powerd -v #---- # echo "cpu \ \ \ \ \ `sysctl -n dev.cpu.0.freq levels`" # echo "powernow `sysctl -n dev.powernow.0.freq_settings`" #---- # inc fan speed ? mbmon -I -c 1 | grep = | \ sed -e 's/127.0, //' | \ sed -e 's/, \ \ \ 0//' ;; *) # ( bracketc.c echo "Host `hostname -s` not known." sysctl -a | grep temp sysctl -a | grep freq exit 1 ;; esac # echo "-------------------------------------------------------------" sleep 2 echo done