|
在百宝云非企业版里,由于所有用户都是共用一个集群服务器,因此,对云应用的循环做了降压的限制(循环限制速度):每循环执行100条语句,等待200毫秒。那么此限制在企业版里就去掉了,下面就来看看两者的执行时间对比结果。
1、企业版性能全开放。
2、循环执行时间的对比
测试循环耗时的代码如下:
- 功能 记录日志(日志内容)
- 变量 内容 = 当前时间() & ":" & 日志内容
- 文件写日志(内容)
- 结束
- 功能 循环的时间测试()
- var index = 0
- var time1 = gettickcount()
- for(var i = 0; i < 100; i++)
- index++
- end
- var time2 = gettickcount()
- 记录日志("执行 循环的时间测试 耗时:" & (time2 - time1) & "毫秒")
- 结束
复制代码
循环次数 | 传统版耗时(毫秒) | 企业版耗时(毫秒) | 100 | 400 | <1(实际测试为0毫秒) | 500 | 2002 | 1 | 1000 | 4005 | 2 | 注:for循环里,i++与index++算2个语句,因此通过降压的规则可以解释如上的数据。
通过上述的测试,我们就能很清晰的发现企业版里,执行相同代码,所需要的时间几乎可以忽略,而传统版本里,需要的时间就不能忽略了,循环的时间越长,需要的时间就越长。
因此我们就得出结论:传统版百宝云对云应用做了降压处理,而企业版百宝云对云应用未做降压处理。
好了,今天的性能爆料就介绍到这里,期待下次的爆料吧!
更多的功能,敬请期待~~~
|
|