摘要: 第6课.定时器 代码 1 定时器的时间单位 在内核中.config文件中CONFIG_HZ配置为每秒linux的时钟滴答次数,没发生一次全局变量jiffies便会增加1 在日常使用中使用HZ表示一秒 2 常用函数及其数据结构 struct timer_list *timer (timer_list结 阅读全文
posted @ 2023-03-12 15:15 人民广场的二道贩子 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1. 阻塞与非阻塞的实现和使用 1.1 open open文件的时候选择0_NONBLOCK使用非阻塞方式打开文件;默认为阻塞 1.2 fcntl 通过fcntl直接修改文件的flag为阻塞或非阻塞 ==注意:== ==对于普通文件、块设备非阻塞不请作用== ==对于字符设备非阻塞起作用的前提是驱动 阅读全文
posted @ 2023-03-12 14:09 人民广场的二道贩子 阅读(10) 评论(0) 推荐(0) 编辑