进程和处理器之间有关系吗?

进程和处理器之间有关系吗?

1个进程可以有1个或者多个线程。

一个或多个线程(无论它们属于哪个进程)可以在一个或多个处理器上运行。

进程和处理器之间有关系吗?例如 - 只有属于x进程的线程才能使用y处理器?

答案1

处理器是 CPU 的别称,即中央处理器。该芯片是计算机的核心,负责运行所有基本计算和决策。

进程是由程序产生的线程,它包含供处理器执行的一系列指令。

一个 CPU 可以有多个处理器,每个处理器可以有多个线程。这基本上意味着处理器能够将其负载分摊到子处理器上。

我希望这可以解释进程和处理器之间的关系。

可以为特定进程分配特定线程,但就相关性而言这并不是全部。

但有一点需要注意:英特尔有性能核心和效率核心,效率核心速度较慢,但​​处理器将检查负载,并使用速度较慢的核心来执行不需要性能核心的任务,从而节省能源。

相关内容