摘要: 本篇博文介绍了现代操作系统中异常的一些概念,我们常见的系统调用其实也是异常的一种,内核会先保存调用者的上下文,进入内核模式,执行系统调用,当执行完毕之后,再去恢复调用者的上下文,继续执行,另外还有中断,陷阱等,这些是操作系统和硬件层面的异常;而对于进程层面的异常,则主要围绕信号这一抽象概念,包括接受信号和处理信号,最后介绍了有关信号安全的知识,还引出了一个如何有效释放进程资源的例子。 阅读全文
posted @ 2024-01-29 16:15 CuriosityWang 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 基于信号的定义介绍如何关闭命令行程序 阅读全文
posted @ 2024-01-29 16:07 CuriosityWang 阅读(55) 评论(0) 推荐(0) 编辑