系统调用 Linux 将系内核的功能接口制作成系统调用, Linux 有 200 多个系统调用, 系统调用是操作系统的最小功能单元. 一个操作系统,以及基于操作系统的应用,都不能实现超越系统调用的功能. $ man 2 syscall # 查看所有的系统调用. 系统调用提供的功能非常基础 ,所以使用起来非常麻烦. 库函数 Linux 定义了一些库函数, 来将系统调用组合成某些常用的功能. 使用库函数对于机器来说没有效率上的优势, 但可以吧程序员从细节中解救出来. 实际上, 一个操作系统要称得上…