Luk*_*kas 4 c# performance multithreading
我正在使用一个与数组一起工作的C#应用程序.它遍历它(意味着一次只使用数组的一个狭窄部分).我正在考虑在其中添加线程以使其执行更快(它在双核计算机上运行).问题是我不知道它是否真的会有所帮助,因为线程需要花费一些成本,这个成本很可能比平行增益更多......那么我如何确定线程是否会有所帮助呢?
Luk*_*keH 7
尝试编写一些基准测试,尽可能地模拟实际使用软件的实际情况.
测试和计算单线程版本.测试和计算多线程版本.比较两组结果.
归档时间:
15 年,11 月 前
查看次数:
1925 次
最近记录: