dmesg
.It's set somewhere in the ACPI/BIOS code or even read from the processor itself. Such absurd values might be an indication of a buggy ACPI implementation. You can check those values usingIs this _CRT value set anywhere? And can I check it independently?
sysctl hw.acpi.thermal
. sysctl hw.acpi.thermal
:-hw.acpi.thermal.tz0._TSP: -1
hw.acpi.thermal.tz0._TC2: -1
hw.acpi.thermal.tz0._TC1: -1
hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
hw.acpi.thermal.tz0._CRT: -1
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._PSV: -1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0.passive_cooling: 0
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.temperature: 51.1C
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.min_runtime: 0
sysctl hw.acpi.thermal.tz0.temperature
:- date "+%Y-%m-%d/%H:%M:%S" && sysctl hw.acpi.thermal.tz0.temperature
Is there any way to get the output of this on one line: ?
date "+%Y-%m-%d/%H:%M:%S" && sysctl hw.acpi.thermal.tz0.temperature
printf "%s %s\n" "`date +%Y-%m-%d/%H:%M:%S`" "`sysctl hw.acpi.thermal.tz0.temperature`"
I use sysutils/gkrellm2 for system monitoring. I have the same line in menu under Builtins - Sensors and all you have to do is tic the box to enable it one time..sysctl hw.acpi.thermal.tz0.temperature
:-
hw.acpi.thermal.tz0.temperature: 46.1C
Looks like I need to keep monitoring it. Maybe a simple script to run every five minutes with a timestamp....