linux的open,write源码何在?

来源:互联网 发布:ichartjs实时更新数据 编辑:程序博客网 时间:2024/05/31 06:22

linux下面的open和write源码在哪来,当然这个源码就是glibc,glibc在编译器中直接以库形式面向用户。

那简单的open其实也会有一个执行过程,在glibc里面有他的源码,最终是做一个SWI软中断的汇编执行过程,调用寄存器。这个过程执行完后,就触发了内核进行系统调用sys_xxx的执行。故glibc里面为系统调用创建条件,一个SWI触发系统调用。

1 0