NOTE
4.1 系统调用
1. 系统调用是什么 使用类似函数调用的方式调用操作系统提供的API 2. 系统调用 vs 函数调用 系统调用 函数调用 ------- ----------------------------------------------- ------- CPU态 内核态 用户态 调用方式 整型编号 函数
这是历史学习笔记,可能存在过时或不完整的理解。
1. 系统调用是什么
使用类似函数调用的方式调用操作系统提供的API
2. 系统调用 vs 函数调用
| 系统调用 | 函数调用 | |
|---|---|---|
| CPU态 | 内核态 | 用户态 |
| 调用方式 | 整型编号 | 函数名 |
| 传参方式 | rdi, rsi, rdx, r10, r8和r9来传递前6个系统调用参数 | 普通形参 |