2013-04-25 30 views
5

Một trong những thuộc tính mà "Metrics" của Codahale nhận được là "biased".
Ai đó có thể giải thích điều đó có nghĩa là gì?"biased" có nghĩa là gì trong biểu đồ "Metrics"

public Histogram newHistogram(Class<?> klass, 
        String name, 
        boolean biased) 
Creates a new Histogram and registers it under the given class and name. 
Parameters: 
klass - the class which owns the metric 
name - the name of the metric 
biased - whether or not the histogram should be biased 
Returns: 
a new Histogram 

Trả lời

6

Khi nghi ngờ, hãy nhìn vào nguồn:

/** 
    * Uses an exponentially decaying sample of 1028 elements, which offers a 99.9% confidence 
    * level with a 5% margin of error assuming a normal distribution, and an alpha factor of 
    * 0.015, which heavily biases the sample to the past 5 minutes of measurements. 
    */ 
    BIASED { 
     @Override 
     public Sample newSample() { 
      return new ExponentiallyDecayingSample(DEFAULT_SAMPLE_SIZE, DEFAULT_ALPHA); 
     } 
    }; 

Một biểu đồ thiên vị là một trong đó cho thấy rõ hơn các phép đo gần đây.