文章目录
- 一、系统调用
- 1.系统调用务必关注的点
- 2.系统调用的执行步骤介绍
一、系统调用
1.系统调用务必关注的点
- 以应用程序编程接口API的形式,内核提供了一系列服务供程序访问。主要包括:创建新进程、执行IO、以及为进程间通信创建管道。
2.系统调用的执行步骤介绍
具体解释如下
(1)以x86-32为例子,execve()的系统调用号为11(_NR_execve),因此,在sys_call_table向量中,条目11包含了该系统调用的服务例程sys_execve的地址。
在Linux中,系统调用服务例程的命名通常会采取sys_xyz()的形式
(2)系统调用的开销
(3)总结