2 writes to _averageThroughputNoise
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (2)
249
_averageThroughputNoise
= throughputErrorEstimate;
251
_averageThroughputNoise
= (_throughputErrorSmoothingFactor * throughputErrorEstimate) + ((1.0 - _throughputErrorSmoothingFactor) * _averageThroughputNoise);
5 references to _averageThroughputNoise
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (5)
248
if (
_averageThroughputNoise
== 0)
251
_averageThroughputNoise = (_throughputErrorSmoothingFactor * throughputErrorEstimate) + ((1.0 - _throughputErrorSmoothingFactor) *
_averageThroughputNoise
);
271
double noiseForConfidence = Math.Max(
_averageThroughputNoise
, throughputErrorEstimate);
320
int newThreadWaveMagnitude = (int)(0.5 + (_currentControlSetting *
_averageThroughputNoise
* _targetSignalToNoiseRatio * _threadMagnitudeMultiplier * 2.0));
353
throughputErrorEstimate,
_averageThroughputNoise
, ratio.Real, confidence, _currentControlSetting, (ushort)newThreadWaveMagnitude);