【发布时间】:2012-06-12 12:01:19
【问题描述】:
我已经开发了软件,现在我要监控系统的性能,系统几乎运行良好,除了在某些工作期间会遇到一些缓慢。现在我准备了与系统响应相关的日志以及响应生成的时间,日志时间如下: Process#1 step1:300 毫秒 step2:700 毫秒 step 3:10 毫秒 Process#2 step1:10 毫秒 step2:50 毫秒 step 3:4 毫秒 Process#3 step1:2 毫秒 step2: 40 毫秒 step 3: 80 毫秒
现在我想检测哪个进程有可疑的响应时间,软件工程概念中的规则是什么?我的意思是我试过大于平均值+3*标准差的值,但是没有用,只标记了少数数据,但我知道超过100毫秒的数据是不正常的 软件工程中为此目的的规则是什么,我们如何检测系统的瓶颈?
【问题讨论】:
-
您是否尝试过分析代码/应用程序?
标签: performance performance-testing