请教 多核CPU某一时刻 是不是只能跑一个进程呢?

骑自行车 2013-07-25 02:05:27
1、假如 4核CPU 某一个时刻 有一个2个线程的进程在运行 。此时是2个核sleep,还是闲置的2个核可以继续跑另外一个进程呢?
2、4核是物理4核 跟 2核逻辑4核 此时会有差别吗?
3、这个情况 跟操作系统相关吗?
...全文
865 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzwdczz 2013-07-30
  • 打赏
  • 举报
回复
进程是一个概念,线程适宜个概念.每个时刻有几个物理核心就能同时运行几个线程.线程可以分属不同进程.很大一种原因共享是内存的多核CPU尽量减少Cache的切换因此尽量同一线程运行在同一核心上.

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧