Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我听说,连续 Input/Ouput 操作会降低并行处理的性能。我一直在不断地打印这些值,以便我可以检查通过了多少次迭代。它真的会影响过程的速度吗?
Input/Ouput
是的,线程越多影响越大……如果您有 10 个线程一次生成 10,000 个数字,持续 30 秒的数字。它们都会生成然后等待 I/O 操作。您最好对每个附加线程进行计数,然后在最后显示它们。显示 I/O 没有磁盘 I/O 糟糕,但问题仍然存在。
例如:线程 1 进行了 30,000 次传递,线程 2 进行了 36,000 次传递,等等。