Hello,

Context:
- Working on switching percentiles computation from custom+DescriptiveStats
(commons-math) to HDRHistogram
- Vladimir suggested using LatencyUtils as it provides detection of Pauses
- It appears LatencyUtils's class to use is LatencyStats, which uses
AtomicHistogram
which uses Long to count, which means this has a bigger footprint than for
example IntCountsHistogram (which uses Long for values , but int for counts
which is enough in our context)

Question 1 :
- Does it look to you ok to stay on LatencyUtils ? for now we built our
work on it

Question 2:
- Javadocs of LatencyStats#recordValue mentions nanosec, but it looks like
we could use directly millis, can somebody confirm ?


If some of you want to look at work in progress of PR:

- https://github.com/ubikloadpack/jmeter/pull/50


References:
- https://groups.google.com/forum/#!topic/mechanical-sympathy/C6d-vFeYs_c
-
https://hdrhistogram.github.io/HdrHistogram/JavaDoc/org/HdrHistogram/AtomicHistogram.html
-
https://github.com/LatencyUtils/LatencyUtils/blob/d8f51f39f6146e1ad9a263dc916bcbc0ec06e16d/src/main/java/org/LatencyUtils/LatencyStats.java#L196

Thanks
Regards
Qian Qian and Philippe
-- 


[image: logo Ubik Ingenierie] <https://www.ubik-ingenierie.com> Philippe
Mouawad
Senior Performance Expert
320914981 <+33320914981> | [email protected]
[image: ubik-ingenierie.com] ubik-ingenierie.com
<https://www.ubik-ingenierie.com> | [image: 03.20.91.49.81] 03.20.91.49.81
<+33320914981> | [image: 23 rue du chemin de fer , 59100 , Roubaix] 23 rue
du chemin de fer, 59100, Roubaix
<https://www.openstreetmap.org/#map=18/50.69454/3.16455>

Reply via email to