天天看点

.NET(C#) Internals: 以一个数组填充的例子初步了解.NET 4.0中的并行(一)

通常的数组填充

并行的组数填充

性能比较

system.threading.tasks分析,这个将在续篇.net(c#) internals: 以一个数组填充的例子初步了解.net 4.0中的并行(二)中介绍

首先看如下代码:

利用它我们就可以对数组填充所耗费的时间进行计算了。

为了充分利用cpu的多核,我们编写如下代码:

运行之后得到如下结果:(不同电脑配置不同,得出结果不同)

.NET(C#) Internals: 以一个数组填充的例子初步了解.NET 4.0中的并行(一)

从结果可以看出,并行的数组填充比通常的数组填充性能更高。

system.threading.tasks分析,这个将在续篇.net(c#) internals: 以一个数组填充的例子初步了解.net 4.0中的并行(二)中介绍……