1、用户态与内核态之间通过系统调用接口完成交流,系统调用接口的所有种类:
syscalls.h - include/linux/syscalls.h - Linux source code (v5.16.3) - Bootlin
当执行程序的时候可以通过strace命令查看程序具体使用了哪些系统调用接口。
strace工具_sydyh43的博客-CSDN博客_strace工具
2、用户态与内核态之间的切换
2.1、用户态进入到内核态
2.2、内核态返回到用户态
微信扫一扫
1、用户态与内核态之间通过系统调用接口完成交流,系统调用接口的所有种类:
syscalls.h - include/linux/syscalls.h - Linux source code (v5.16.3) - Bootlin
当执行程序的时候可以通过strace命令查看程序具体使用了哪些系统调用接口。
strace工具_sydyh43的博客-CSDN博客_strace工具
2、用户态与内核态之间的切换
2.1、用户态进入到内核态
2.2、内核态返回到用户态
相关推荐