0

我听说,连续 Input/Ouput 操作会降低并行处理的性能。我一直在不断地打印这些值,以便我可以检查通过了多少次迭代。它真的会影响过程的速度吗?

4

1 回答 1

1

是的,线程越多影响越大……如果您有 10 个线程一次生成 10,000 个数字,持续 30 秒的数字。它们都会生成然后等待 I/O 操作。您最好对每个附加线程进行计数,然后在最后显示它们。显示 I/O 没有磁盘 I/O 糟糕,但问题仍然存在。

例如:线程 1 进行了 30,000 次传递,线程 2 进行了 36,000 次传递,等等。

于 2012-07-16T17:02:01.537 回答