用于识别系统调用和将功能任务传递给操作系统的方法是什么?

时间:2015-08-19 06:10:52

标签: windows function linux-kernel operating-system system-calls

这是基于上下文切换来调度cpu上的进程吗?我有点迷失了解这是如何工作的

1 个答案:

答案 0 :(得分:0)

系统调用不是基于上下文切换的。 context switch是在cpu上运行的进程交换。将要使用哪个呼叫取决于系统呼叫号码,该号码用作系统呼叫表中的索引。只有进程上下文从用户更改为内核。我总是建议阅读理解linux内核的优秀书籍