![Linux操作系统在多核系统中是否在一个核上运行?](https://linux22.com/image/1129383/Linux%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%9C%A8%E5%A4%9A%E6%A0%B8%E7%B3%BB%E7%BB%9F%E4%B8%AD%E6%98%AF%E5%90%A6%E5%9C%A8%E4%B8%80%E4%B8%AA%E6%A0%B8%E4%B8%8A%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
如果我使用多核处理器计算机,Linux 操作系统是在一个核心上运行还是分布到多个核心?(我知道计划进程可以在多个核心上执行。)
答案1
Linux 内核的组成部分被拆分为一个或多个线程(查看ps aux
并查找方括号中的进程)。这些线程在所有可用的处理器和核心上进行调度。
基于 Linux 的应用程序如何工作实际上取决于它们的编写方式,任何操作系统都是如此。
如果我使用多核处理器计算机,Linux 操作系统是在一个核心上运行还是分布到多个核心?(我知道计划进程可以在多个核心上执行。)
Linux 内核的组成部分被拆分为一个或多个线程(查看ps aux
并查找方括号中的进程)。这些线程在所有可用的处理器和核心上进行调度。
基于 Linux 的应用程序如何工作实际上取决于它们的编写方式,任何操作系统都是如此。