0

用户现在启动了“全部转换”功能,它应该为每个项目运行一个单独的过程。

推荐的方法是什么,一个接一个地转换它们,或者为每个项目启动一个单独的转换线程,让所有进程同时工作?

我的问题是,也许因为一次有太多的进展,所有的工作都变慢了,这可能会更好地一一转换?最有效的方法是什么?

4

2 回答 2

2

这个问题的答案是高度特定于处理的性质(它高度依赖于瓶颈是什么,共享资源是什么等)。只有您可以通过两种方式编写并使用分析器来衡量性能来回答问题。

于 2011-11-01T03:26:02.840 回答
1

这取决于您尝试实现的转换的工作量。您可能希望通过限制线程池大小来采取更平衡的方法。需要进行一些测试才能看到最佳配置。

于 2011-11-01T03:26:49.423 回答