03 2018 档案

摘要:中断分类 Linux系统中,中断分为: 硬中断:由外部设备或者执行异常产生的需要快速处理的中断。如缺页中断、定时器硬件中断。 根据内部产生还是外部产生,分为: 1. 异常:异常是内部产生的中断,不可屏蔽。 2. 外部中断:外部中断是由外部设备产生的,可以屏蔽。 软中断: ​ 软中断是Linux系统中 阅读全文
posted @ 2018-03-31 12:06 stonehat 阅读(2076) 评论(0) 推荐(2) 编辑
摘要:等待队列 Linux中了等待队列的毒,代码中充斥着等待队列。不信你翻翻代码。 等待队列的唤醒我们这里叫激活。免得和线程唤醒混淆。 转载注明出处哦:http://www.cnblogs.com/stonehat/p/8627302.html 数据结构 1. 头结点wait_queue_head_t的结 阅读全文
posted @ 2018-03-22 22:18 stonehat 阅读(637) 评论(0) 推荐(0) 编辑
摘要:Linux系统运行源码剖析 epoll代码注释 理解了中断、等待队列、调度,你就能懂Linux的80%。 老子 转发的话,请注明出处哦:http://www.cnblogs.com/stonehat/ Linux系统内核提供了三个系统调用: include/linux/syscalls.h 其函数实 阅读全文
posted @ 2018-03-20 23:06 stonehat 阅读(1253) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示