|
1、企业版性能全开放。
2、线程数提升到100
在传统的百宝云里,开线程最多只能到4个,而企业版里,这个限制已经放开到100个了,足足25倍,就是为了满足特殊人群的特殊要求,以下来看看两者的对比吧。
测试代码如下:
- // 封装一个带时间日期的方法
- 功能 记录日志(日志内容)
- 变量 内容 = 当前时间() & ":" & 日志内容
- 文件写日志(内容)
- 结束
- 功能 测试线程函数()
- for(var i = 0; i < 999; i++)
- sleep(100)
- end
- 结束
- 功能 线程个数计数测试(个数)
- var index = 0
- for(var i = 0; i < 个数; i++)
- var id = threadbegin("测试线程函数", "")
- if(id == -1)
- 记录日志("开启线程失败,原因:" & getlasterror(1))
- break
- else
- index++
- 记录日志("开启的线程id:" & id)
- end
- end
-
- 记录日志("开启的线程个数:" & index)
- 结束
- // 程序入口功能
- 功能 _initial()
- 线程个数计数测试(102)
- 记录日志("_initial Over")
- 结束
复制代码
非企业版里,代码可以开启的线程个数是4个,超过会有错误提示。
- 2017-05-12 17:27:02:开启的线程id:1476392704
- 2017-05-12 17:27:02:开启的线程id:1465902848
- 2017-05-12 17:27:02:开启的线程id:1455412992
- 2017-05-12 17:27:02:开启的线程id:1444923136
- 2017-05-12 17:27:02:开启线程失败,原因:线程数量超出限制
- 2017-05-12 17:27:02:开启的线程个数:4
复制代码
在企业版里,代码开启线程的个数限制是100个,查看测试结果:(测试代码里的个数改为110)
- 2017-05-12 17:50:35:开启的线程id:1495689233
- 2017-05-12 17:50:35:开启的线程id:1433562789
- // 更多日志由于篇幅问题,不列出,大家自行测试
- 2017-05-12 17:50:35:开启的线程id:1578965665
- 2017-05-12 17:50:35:开启的线程id:1584568952
- 2017-05-12 17:50:35:开启线程失败,原因:线程数量超出限制
- 2017-05-12 17:50:35:开启的线程个数:100
复制代码
通过上述的测试,我们就能很清晰的发现企业版里,代码开启线程的个数限制已经放开到100了,这样就有利于我们的特殊人群的特殊需要,因此,企业版的功能还是很值得大家期待与使用的!
好了,今天的性能爆料就介绍到这里,期待下次的爆料吧!
更多的功能,敬请期待~~~
|
|