《深入理解计算机系统》Exceptional Control Flow-Exception and Processes

分支跳转和过程调用与返回,也是异常的一种。 较低层次的异常: 由操作系统和硬件共同管理 较高层次的异常: 1. 进程上下文切换:操作系统+硬件定时器 2. signals 3. 各类跳转 异常: 当发生一些异常事件(除0,段错误,缺页,算数溢出,IO请求完成)时,控制权从用户态进程交给内核。由内核的异常处理函数来执行。执行结束后,有三种方式处理:1.回到原来的地址重新执行(缺页异常);2.跳到下一
相关文章
相关标签/搜索