Is your feature request related to a problem? Please describe.
A statistical analysis of the kernel vs storage wait times (Q2D vs D2C) would be appreciated. This would not be graphical in nature, that is no box and whisker plot but rather raw data output showing core Q2/3 data along with identification of outliers.
Describe the solution you'd like
A summary of Tukey data per device, per Q2D. D2C and Q2C -- something like the following. In this case it was determined that for device sdih, outliers started at 60.78ms up to the maximum observed Q2C of 345.38ms.
And additional, expanded information per device per Q2D, D2C and Q2C information similar to the following which includes breakdown into common buckets of percentile similar to fio along with median, average, and standard deviation values. In the following at the 99th percentile IO is completing in 3.67ms per io on average and there were some 2,375 io present in this bucket (99.00-99.49). So 99% of all io are completing (Q2C) in under 3.67ms.
Describe alternatives you've considered
A separate binary data file to be input to a new boxplot program could be implemented although the preference is to have the boxplot analysis to be embedded within the blktrace_merge tool itself.
Is your feature request related to a problem? Please describe. A statistical analysis of the kernel vs storage wait times (Q2D vs D2C) would be appreciated. This would not be graphical in nature, that is no box and whisker plot but rather raw data output showing core Q2/3 data along with identification of outliers.
Describe the solution you'd like
A summary of Tukey data per device, per Q2D. D2C and Q2C -- something like the following. In this case it was determined that for device sdih, outliers started at 60.78ms up to the maximum observed Q2C of 345.38ms.
And additional, expanded information per device per Q2D, D2C and Q2C information similar to the following which includes breakdown into common buckets of percentile similar to fio along with median, average, and standard deviation values. In the following at the 99th percentile IO is completing in 3.67ms per io on average and there were some 2,375 io present in this bucket (99.00-99.49). So 99% of all io are completing (Q2C) in under 3.67ms.
Describe alternatives you've considered A separate binary data file to be input to a new boxplot program could be implemented although the preference is to have the boxplot analysis to be embedded within the blktrace_merge tool itself.
Additional context none.