1.系统调用

系统调用是内核的出口,说的是操作系统提供给用户程序调用的一组特殊接口,从逻辑上来说,
系统调用可以被看做是内核与用户空间交互的接口,好比一个中间人,将用户的请求传达给内核,
当内核处理完了以后再将处理的结果返回给用户,下图是open系统调用与内核交互的一个过程.

2.跟踪进程所调用的系统调用


strace可以看所有的程序的系统调用,不同子系统的系统调用可以用不同的命令查看.

3.中断异常和系统调用的比较

标签: linux, 内核, 用户, 系统, 交互, 调用, 接口, 陈莉君

相关文章推荐

添加新评论,含*的栏目为必填