【发布时间】:2018-02-16 20:53:37
【问题描述】:
我正在设计一个类,它提供有关 Collatz 序列组的统计信息。我的目标之一是能够以最高的效率同时处理大量包含大量术语(数百甚至数千位数)的序列。
为此,我计划对每个单独的统计数据使用最佳数据收集技术,这意味着ForkJoinPool 可以更有效地处理某些任务,而@987654322 中提供的标准缓存和固定线程池可以更有效地处理其他任务@。如果我走这条路,创建多个线程池或关闭一个并创建另一个线程池的开销是否会比我节省的更多?
【问题讨论】:
-
这可能需要您根据经验进行测试。
标签: java multithreading threadpool