【发布时间】:2017-01-02 13:24:49
【问题描述】:
用户在 C 语言中创建的多个进程(通过 fork 命令)是否通过 linux 在多核系统(例如 core i7)上的不同 CPU 上并行运行?
我知道线程就是这种情况,但想确定进程。
谢谢 阿里·塔里克·纳吉
【问题讨论】:
-
他们为什么不这样做,尤其是线程这样做的时候?
标签: linux multithreading process fork multicore
用户在 C 语言中创建的多个进程(通过 fork 命令)是否通过 linux 在多核系统(例如 core i7)上的不同 CPU 上并行运行?
我知道线程就是这种情况,但想确定进程。
谢谢 阿里·塔里克·纳吉
【问题讨论】:
标签: linux multithreading process fork multicore
是的。 Linux 内核调度程序的行为或多或少是相同的,无论它所调度的线程属于同一进程还是不同进程。
【讨论】: