扒开系统调用的三层皮(一)

相关概念 系统调用:操作系统为用户态进程与硬件设备进行交互提供的一组接口。 内核态: CPU可以访问内存所有数据, 包括外围设备, 例如硬盘, 网卡. CPU也可以将自己从一个程序切换到另一个程序。 用户态: 只能受限的访问内存, 且不允许访问外围设备. 占用CPU的能力被剥夺, CPU资源可以被其他程序获取。 系统调用的三层皮:API(应用程序接口),中断向量system_call,中断服务程序
相关文章
相关标签/搜索