kernel studying log(初学,轻拍,间断学习更新)
2013-10-13 11:43
211 查看
函数最多不超过两屏
局部变量最多不超过10个
/var/log/messages
这个内核代码输出的日志文件,和模块代码中输出的分级别的log类似
“定期器超时函数的执行不属于任何进程上下文”,怎样理解呢?
这个没搞明白
如果用户设置了一个超时函数,是无限循环或者阻塞,那么定时器队列上剩余的定时器将受到严重影响?
这是显然的
内核定期遍历定时器队列的是由中断触发的?
不是,线程每次循环从内存的时间变量中读取时间,如果自己实现定时器,则由自己决定是每1秒或者每2秒驱动定时器队列
局部变量最多不超过10个
/var/log/messages
这个内核代码输出的日志文件,和模块代码中输出的分级别的log类似
“定期器超时函数的执行不属于任何进程上下文”,怎样理解呢?
这个没搞明白
如果用户设置了一个超时函数,是无限循环或者阻塞,那么定时器队列上剩余的定时器将受到严重影响?
这是显然的
内核定期遍历定时器队列的是由中断触发的?
不是,线程每次循环从内存的时间变量中读取时间,如果自己实现定时器,则由自己决定是每1秒或者每2秒驱动定时器队列
相关文章推荐
- 空指针VS悬浮指针 by abekwok
- IOS 4,5和6上对设备方向支持方法的变更
- HashMap的两种排序方式
- 代码高亮测试
- 开方算法 最最最优化的解法 大神啊~~
- linux open 系统调用过程
- 管理者
- Matlab中的一些注意事项和小技巧
- RTP Payload Format--- Packetization Modes
- .net 4.5如何使用Async和Await进行异步编程
- 怎样确定循环节
- C#中yield用法
- 数据库设计的三范式
- Java wait和notify 我知道你在疑惑什么
- java动态代理
- J2EE架构师之路
- 安装Ecshop首页出现报错:Only variables should be passed by referen
- 后缀格式大全
- Android数据存储:数据库
- D3D游戏编程系列(八):自己动手编写rpg游戏之粒子系统