后端岗位面试题更新 2026-08-05
在单核 CPU 上运行多线程程序有意义吗?双核 CPU 上两个线程是如何调度的?
上海得物信息集团有限公司后端开发互联网/IT问题拆解技术原理
回答思路
- 能区分并发与并行:单核上多线程是并发,双核上可并行
- 说明操作系统线程调度机制:时间片轮转、上下文切换开销
- 解释单核多线程的意义:IO 等待时提高 CPU 利用率、简化编程模型
- 对比单核与多核场景下线程的实际执行方式
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。