使用单核处理器时,是否会发生内核中的并发问题?

时间:2015-05-28 23:58:54

标签: concurrency linux-kernel multicore

在多核系统上编译内核时,会有多个线程或进程同时运行。因此,并发问题将成为一个问题。

但是,当处理器中只有一个核心时。会不会有问题?

2 个答案:

答案 0 :(得分:1)

当然。想象一下,你最大的敌人完全控制了调度程序,可以让处理器在最糟糕的时候从一个线程切换到另一个线程。

答案 1 :(得分:0)

并发性与处理器数量无关,实际上它是由具有一个核心的多处理器产生的。 但有一件事,在这个核心并不是真正的并发,只是一种幻觉。 如果你的意思是这样,是的,单核不可能实现真正的并发。