码迷,mamicode.com
首页 > 其他好文 > 详细

并行开发学习随笔1——plinq并行

时间:2015-09-09 10:59:11      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

这两天在看园友的文章

8天玩转并行开发——第三天 plinq的使用

对里面的第一个实例亲手实践了一下,发现了一点有意思的事情。

测试环境:.net 4.5 64位(如果是32位的,测试千万数据时会爆出out of memory的错误)

在我的机器上,千万数据的测试结果:

技术分享

百万数据的测试结果:

技术分享

十万数据的测试结果:

技术分享

可以看出,到底使用串行还是并行应该根据数据量来决定,两者的大致就在几十万数据的时候性能基本接近。当然这个结果不是固定的,应该是与机器的配置以及测试时的系统环境有比较大的关系,实际使用时应该先测试而后决定。

另外我觉得在项目中使用时,应该自己建立一个类库,对外统一,内部根据数据量自定判断应该使用哪种类型的操作。

 

并行开发学习随笔1——plinq并行

标签:

原文地址:http://www.cnblogs.com/zhu-wj/p/4793701.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!