百科问答小站 logo
百科问答小站 font logo



单cpu多核体系是否可以“并行"(而不是并发)执行多个进程? 第1页

  

user avatar   s.invalid 网友的相关建议: 
      

其实单核心多线程CPU上面也可以并行执行多个进程。进程A执行涉及逻辑器件组1的指令时,进程2那些不涉及被占用逻辑器件的指令完全可以同时执行。


更宽泛点说,单核单线程CPU上面,进程都可以并行。比如进程A执行时,进程B的DMA请求或者提交给其他硬件缓冲区的指令完全可以并行执行。就好像单核单线程CPU上,你的mp3播放并不会时不时中断100ms(一个时间片)一样。

当然,这时候CPU指令的确没有并行,但进程任务的确是被并行执行了。


user avatar   mu-tou-long 网友的相关建议: 
      

可以,理解有误。




  

相关话题

  CPU芯片上的温度传感器是怎么安装上去的,是在制片时一起光刻好的还是后期加装上去的。? 
  AMD 的 CPU 发展多年,为什么不能像 Intel 一样把针脚放在主板上,让主板通用呢? 
  x86/x64 的处理器和 32/64 位的系统有什么关系? 
  为什么要买和CPU价钱一样(差不多)的主板? 
  CPU 技术强到可以阉割掉 GPU 的时候,那当时 CPU 的频率会达到何种境界? 
  2021年了,还有人认为英特尔(Intel)处理器比超威半导体(AMD)的稳定吗? 
  臭打游戏的,想用3080ti显卡 ,cpu是5800x还是升级12700k啊,有啥体验差别么? 
  低级芯片真的就是高级芯片的残次品吗? 
  为什么i7 4790k的价格依然坚挺? 
  Cpu製造成本那麼低,為什麼intel不透過增加面積去減低同頻功耗? 

前一个讨论
铁轨旁的这个是什么啊?
下一个讨论
为什么知乎上大家都觉得前端自学比培训好?





© 2025-04-06 - tinynew.org. All Rights Reserved.
© 2025-04-06 - tinynew.org. 保留所有权利