Thread overview
Program süresi istatistikleri: avgtime
Mar 26, 2012
Salih Dinçer
Mar 28, 2012
Salih Dinçer
March 22, 2012

Konsolda kullandığımız time programı gibi, ama verilen programı bir çok kere işleterek işleme sürelerinin istatistik bilgilerini de veren bir program yazılmış:

https://github.com/jmcabo/avgtime

Duyurusundan bir kullanım örneği:

' avgtime -q -h -r400 ls /etc


Total time (ms): 2751.96
Repetitions : 400
Sample mode : 6.9 (79 ocurrences)
Median time : 6.945
Avg time : 6.8799
Std dev. : 0.93927
Minimum : 3.7
Maximum : 16.36
95% conf.int. : [6.78786, 6.97195] e = 0.0920468
99% conf.int. : [6.75893, 7.00087] e = 0.12097
Histogram :
msecs: count normalized bar
3.7: 2 #
3.8: 4 ##
3.9: 1
4.0: 1
4.2: 4 ##
4.3: 1
4.4: 1
4.5: 2 #
4.6: 3 #
4.7: 2 #
4.8: 3 #
4.9: 3 #
5.2: 1
5.3: 2 #
6.1: 1
6.2: 1
6.3: 4 ##
6.4: 6 ###
6.5: 14 #######
6.6: 21 ##########
6.7: 31 ###############
6.8: 50 #########################
6.9: 79 ########################################
7.0: 48 ########################
7.1: 29 ##############
7.2: 22 ###########
7.3: 13 ######
7.4: 8 ####
7.5: 7 ###
7.6: 12 ######
7.7: 6 ###
7.8: 6 ###
7.9: 2 #
8.0: 3 #
8.1: 1
8.2: 1
8.7: 1
8.8: 1
9.1: 1
11.5: 1
16.3: 1
'

Histogram gösteriminde bozukluk var aslında. Örneğin belli ki 5.3 ile 6.1 arasında bir çok 0 var ama yan yana gösterilmişler. Ama olsun, program şimdilik çok yeni.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 26, 2012

Çok faydalı bir uygulama, paylaşım için teşekkürler...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

March 28, 2012

Bir de şöyle bir Bash komutu öğrendim:

'LC_COLLATE=C time ./robot
1000.080 Kw. harcandı, (Batı): -22611 numaralı kapıda
0.86 user
0.12 system
0:06.05 elapsed
16% CPU (0 avgtext + 0 avgdata 4112 maxresident)k
0 inputs + 0 outputs (0 major + 308 minor) pagefaults
0 swaps'

İşinize yarayabilir...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]