AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
后端岗位面试题
一个计算任务耗时10ms,一个数据读取任务耗时1…
后端岗位面试题
更新 2026-08-05
一个计算任务耗时10ms,一个数据读取任务耗时10ms,在16核计算机上,开启多少个线程能使性能最大化?
58集团
后端开发
消费品/零售
性能优化
问题拆解
技术原理
考察说明
考察并发模型对CPU密集与IO密集任务性能的影响
回答思路
识别任务类型:计算为CPU密集,读取为IO密集
说明线程数过少导致CPU空闲,过多导致竞争与切换开销
结合16核给出理论最优线程数范围并说明理由
考虑数据读取是否阻塞及吞吐目标
能提到实验调优验证而不是只给固定数
换一题
上一题
Redis是单线程的吗?为什么Redis这么快?为什么单线程比多线程快?请说明理由。
下一题
请解释 Elasticsearch 的倒排索引结构及其在检索中的作用。
本题还出现在
消费品/零售行业面试题
58集团面试题