单选题
👁️ 浏览量:

试题题干

下列关于系统调用与函数调用的说法正确的是(  )

A

系统调用和函数调用均运行在用户态

B

系统调用和函数调用均运行在核心态

C

系统调用运行在核心态,而函数调用运行在用户态

D

系统调用运行在用户态,而函数调用运行在核心态

参考答案

正确答案:

试题解析

系统调用与一般函数调用的区别:

(1)系统调用运行在系统态(核心态),而一般函数运行在用户态

(2)系统调用与一般函数调用的执行过程不同;

(3)系统调用要进行“中断处理”,比一般函数调用多了一些系统开销。

故本题选C。