问题 问答题

什么是系统调用

答案

参考答案:系统调用是在程序中能用类似函数调用方式调用的操作系统服务的集合。每一种操作系统服务占用一条系统调用命令(或函数)。系统调用是操作系统给用户提供的程序级接口。如果一个用户需要在程序中使用操作系统的服务,则只能通过系统调用。系统调用与一般过程调用的主要区别是运行的状态不同。系统调用全部运行在内核态,而一般过程调用运行在用户态。此外,系统调用需要经过陷入,而一般的函数调用是直接跳转。

计算题
多项选择题