Java 线程池参数设置

2023-06-03 17:19:54 +08:00
 yuanyuandeqiu
如果需要在一个 4 核的服务器上利用线程池处理 6 个文件,线程池的参数,核心线程数、阻塞队列、最大线程数应该如何设置比较合适。

注:服务器上有其他服务,不能影响其他服务的运行。
838 次点击
所在节点    问与答
4 条回复
xiangyuecn
2023-06-03 18:45:01 +08:00
io 多就多开线程,搞个 100 线程,对其他程序没什么干扰

cpu 多就搞 4 线程,随时 yield()一下,让出 cpu
javak
2023-06-03 19:04:37 +08:00
信息不够,还需要更多信息,处理文件具体做啥,目前机器 cpu 负载多少
urnoob
2023-06-03 19:15:58 +08:00
任务目的不清楚,还要不影响其他服务的前提下,没人能给出答案 。
yuanyuandeqiu
2023-06-03 19:52:38 +08:00
这是个面试题,没有具体信息了,我就是想问问大家,看一下这种情况应该怎么分析

感谢大家回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/945505

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX