标签: windows function linux-kernel operating-system system-calls
这是基于上下文切换来调度cpu上的进程吗?我有点迷失了解这是如何工作的
答案 0 :(得分:0)
系统调用不是基于上下文切换的。 context switch是在cpu上运行的进程交换。将要使用哪个呼叫取决于系统呼叫号码,该号码用作系统呼叫表中的索引。只有进程上下文从用户更改为内核。我总是建议阅读理解linux内核的优秀书籍