NOTE

4.1 系统调用

1. 系统调用是什么 使用类似函数调用的方式调用操作系统提供的API 2. 系统调用 vs 函数调用 系统调用 函数调用 ------- ----------------------------------------------- ------- CPU态 内核态 用户态 调用方式 整型编号 函数

Operating System / Linux创建于 更新于 约 1 分钟读完historical

这是历史学习笔记,可能存在过时或不完整的理解。

1. 系统调用是什么

使用类似函数调用的方式调用操作系统提供的API

2. 系统调用 vs 函数调用

系统调用 函数调用
CPU态 内核态 用户态
调用方式 整型编号 函数名
传参方式 rdi, rsi, rdx, r10, r8和r9来传递前6个系统调用参数 普通形参

讨论

使用 GitHub 账号参与讨论,评论会保存在 GitHub Issues 中。在 GitHub 查看