假设我有一个多核系统,比如说 4 个核,在这个系统中我将 3 个用户进程固定到 3 个 CPU。
在这种情况下,内核将驻留在何处?
假设其中一个用户进程对内核进行系统调用,或者说是 IOCT1。该 IOCTL 会在内核所在的第 4 个 CPU 上执行吗?
cpu kernel call cpu-architecture
call ×1
cpu ×1
cpu-architecture ×1
kernel ×1