C#多线程的速度测试

问题描述

| 我想针对C#进行测试(我想将其运行速度与另一种语言进行比较)。 我想做的是在一个链中创建100,000个线程,每个线程都等待它之前的值,当它获得值时加1并将值传递给下一个线程。 想法是看它能多快地创建这些线程并加起来最多100,000。 我不知道如何编写该代码。我可以完成诸如线程和计时之类的工作,但是我不确定如何将它们串在一起。 编辑 似乎我也可以了解我在线程方面的知识不足。因此,让我们假设线程池(或其他低级方法)具有可比性,有人可以向我展示它的示例吗?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)