Chinaunix首页 | 论坛 | 博客

发布时间:2017-06-01 17:27:39

          作为一个程序员,当白天和黑夜没有了界限,按照相对论的观点,这时候他就变成了一个“程序猿”。                                                &.........【阅读全文】

阅读(70) | 评论(0) | 转发(0)

发布时间:2017-05-11 19:22:53

......【阅读全文】

阅读(50) | 评论(0) | 转发(0)

发布时间:2017-03-23 15:28:05

一、软中断描述1.中断服务程序往往都是在CPU关中断的条件下执行的,以避免中断嵌套而使控制复杂化。但是CPU关中断的时间不能太长,否则容易丢失中断信号。为此, Linux将中断服务程序一分为二,各称作“Top Half”和“Bottom Half”。前者通常对时间要求较为严格,必须在中断请求发生后立即或至少在一.........【阅读全文】

阅读(60) | 评论(0) | 转发(0)

发布时间:2017-03-03 16:10:32

......【阅读全文】

阅读(70) | 评论(0) | 转发(0)

发布时间:2017-02-24 14:43:36

看内核时总遇到if(likely( )){}或是if(unlikely( ))这样的语句,最初不解其意,现在有所了解,所以也想介绍一下。likely() 与 unlikely()是内核(我看的是2.6.22.6版本,2.6的版本应该都有)中定义的两个宏。位于/include/linux/compiler.h中,具体定义如下:#define likely(x) __builtin_expect(!!(x), 1)#define u.........【阅读全文】

阅读(60) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册