操作系统
Ahhhhhaa
这个作者很懒,什么都没留下…
展开
-
Linux进程状态
分别有R、S、D、T、X、Z R运行态 S可中断睡眠态 响应异步信号,比如说唤醒,杀死kill等 D不可中断睡眠态 不响应异步信号,存在意义为Linux内核中某些处理流程不能被打断。 T暂定或者跟踪状态(比如说正在调试,进入某个断定,等待信号进行下一步) X撤销状态 Z僵尸状态:保留数据结构但没有任务执行 ...原创 2021-05-15 21:28:21 · 85 阅读 · 0 评论 -
中断
中断有硬中断和软中断 硬中断一般是由于硬件系统发出的中断,硬件设备有自己的IRQ向量表。硬中断又可分为内中断和外中断,处理中断请求是要运行在CPU上的,所以硬中断是可以中断CPU的,也可以中断软中断。 而软中断是由我们用户程序去发出的中断,比如系统调用读取某个文件。软中断不会中断CPU。 ...原创 2021-05-15 10:40:25 · 105 阅读 · 0 评论