大华相机抓图时间及最小时间间隔的测试
抓图时间测试方法
http://admin:admin123@192.168.1.118/cgi-bin/snapshot.cgi
- 从发出请求到图片存入指定路径所花费的时间,测试若干组,一组包含请求若干张图片,记录每组数据中请求一张图片的时间花费的中位数,如下表
由于在之前的测试时,抓图的有一组数据,平均值在0.7s左右,因此多测了几次,但是后续的测试都没有复现这个结果
次数 | 时间(us) |
---|
0 | 1012444 |
1 | 1010038 |
2 | 1008274 |
3 | 990616 |
4 | 1024683 |
5 | 999727 |
6 | 1014432 |
最短抓图时间间隔的确定
- 确定方法:使用该最短抓图时间间隔进行抓图,图片恰好能正常获取。若小于该时间间隔,一些后续的请求就会被延迟执行和搁置。
- 测试方法:通过多线程方式发出请求,请求的处理时间间隔是否平均正常;是否出现请求被阻塞的情况
- 测试的一些结果:
时间(ms) | 现象 |
---|
1000 | 大部分处理结果在1.4s以上 |
1100 | 前期数据正常(也有1.3s左右的),1分钟后请求处理时间大幅延长,达2.0s,后面又会跌落,变化不稳定 |
1200 | 存在一些请求处理时间较长,运行若干分钟后出现请求大量请求被阻塞 |
1300 | 存在少量请求处理时间较长,0.13,0.15s |
1400 | 存在少量请求处理时间较长 |
2000 | 呈周期性爬升变化,0.34\0.54\0.77\0.93\1.20\0.34… |
2000 | 处理时间在0.51~0.55s,没有处理时间过长的 |