Page 1 of 1

Hysteresis behaviour on thresholds

Posted: 17 Jun 2015, 22:05
by ad3angel1s
Hi,

A thing that I've noticed is a lack of an hysteresis threshold behaviour, e.g.

if you set temperature controlled thresholds, with min - max equal to [75, 85] degrees, you will see that the fan speed starts raising at 75 and will reach its maximum at 85, then it will shut down again when temperature gets again under 75; at this point the stuff gets reheating again and when you go above 75 the cycle begins again...

...it would be nice to have an hysteresis behaviour to avoid continuously adjustment, e.g.

you start the fan at 80 and reach the maximum at 85, then it will still be at maximum level until it gets lower than 75. In this way you reduce the number of times the fan starts/stops.

Thanks,
Antonio

Re: Hysteresis behaviour on thresholds

Posted: 18 Jun 2015, 00:43
by DreamSeason
Thats why I set the fan a fixed RPM.

Re: Hysteresis behaviour on thresholds

Posted: 18 Jun 2015, 22:40
by ad3angel1s
Setting the fan is not really the solution, isn't it?

I think that also the original fan policy on OSX has some kind of hysteresis set.

Re: Hysteresis behaviour on thresholds

Posted: 19 Jun 2015, 01:15
by DreamSeason
ad3angel1s wrote:Setting the fan is not really the solution, isn't it?

I think that also the original fan policy on OSX has some kind of hysteresis set.
But that's not good enough to be honest. The policy apple uses is that they try as hard as possible to not turn on or speed up the fan .

Re: Hysteresis behaviour on thresholds

Posted: 19 Jun 2015, 09:51
by ad3angel1s
DreamSeason wrote:
ad3angel1s wrote:Setting the fan is not really the solution, isn't it?

I think that also the original fan policy on OSX has some kind of hysteresis set.
But that's not good enough to be honest. The policy apple uses is that they try as hard as possible to not turn on or speed up the fan .
I agree on this, on OSX it reaches 85/90 DEG before turning the fan on.

It would be nice anyway to emulate this kind of behavior with adjustable temperature thresholds by the user.

Re: Hysteresis behaviour on thresholds

Posted: 19 Jun 2015, 10:31
by DreamSeason
ad3angel1s wrote:
DreamSeason wrote:
ad3angel1s wrote:Setting the fan is not really the solution, isn't it?

I think that also the original fan policy on OSX has some kind of hysteresis set.
But that's not good enough to be honest. The policy apple uses is that they try as hard as possible to not turn on or speed up the fan .
I agree on this, on OSX it reaches 85/90 DEG before turning the fan on.

It would be nice anyway to emulate this kind of behavior with adjustable temperature thresholds by the user.
Basicly, if I am using AC, I would normally set the fan to a fixed RPM. If on battery, I would return to the auto provided by Apple.

Re: Hysteresis behaviour on thresholds

Posted: 20 Jun 2015, 10:50
by Steven
ad3angel1s
Do you also have MacBookPro12,1 ?

Re: Hysteresis behaviour on thresholds

Posted: 20 Jun 2015, 14:59
by ad3angel1s
Steven wrote:ad3angel1s
Do you also have MacBookPro12,1 ?
Hi, I have a MacBookPro8,2 but i run it on Windows 8.1 exclusively
(OSX goes randomly on kernel panic due to an issue with the swithing between integrated and discrete GPU so I had to ditch it)