返回信息流bd
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7116671同步于 2024/4/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖
线程池核心参数怎么调
IWhisper#267
2024/4/29镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
怎么设置核心线程池数量,最大线程数量,阻塞队列。刚刚在一个吗面试贴下吐槽(日常实习)面试官问这个问题。然后145老哥说是经典八股,但是我不会啊。有没有好哥哥好姐姐教一教我怎么回答啊
[ema1][ema1][ema1]
Javaguide上有,cpu密集型任务线程数等于cpu核心数(是否+1应该影响不大);io密集型任务可以让线程数等于cpu核心数的2倍。
虽然八股是这样,但个人认为绝大部分场景都是io密集型任务,通过网络io访问mysql、redis、rpc之类的[em13]不会有很繁重的cpu使用
背的这些八股都是[bbsemoji55357,56489],跟现实完全脱节,你要做的就是回答为什么要使用线程,在什么情况下使用线程,至于到底用几个,以测出来为准;Java选手,从这里引出虚拟线程再接着聊。问这个问题本质并不是要你回答到底设置几个,而是看你对这些知识的掌握程度。