Hysteresis (noun) - 'The lag betwwen cause and effect' basically.
So, I interpret this, in this context of motherboard temperature sensors, to mean something like this:
Let's say a CPU's temperature is 50.0'C and the sensor monitoring it gives a reading of 50.0'C. Ok, fine.
Now, lets say the CPU temperature increases instantly (hypothetically) to 60.0'C and it takes 15 seconds for the sensor monitoring it to also read 60.0'C. This (interpreted literally) means to me a 'hysteresis' value of 15.
So. Why is it, with for example the LM_sensors utility, would I have something like the following:
Current CPU Temp: 61.5'C (example)
CPU temp limit: 60 (degrees 'C)
hysteresis: 50 (degrees 'C)
My question is, how does the 'hysteresis' value figure into the detection/reporting of any given sensor signal? What does the hysteresis number mean in the LM_sensors configuration settings?
Over the last number of months, I've read probably a hundred LKML threads, all the LM_sensors documentation, the LM_sensors mailing-list, the docs for my onboard sensors, as well as the manufacturers specs of my chipset and motherboard, and nothing anywhere specifies exactly what the hysteresis number does or means in this context.
Explanations welcome
