![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件系统
_Knight524
这个作者很懒,什么都没留下…
展开
-
linux中fd_set的内部实现
linux中fd_set的内部实现一、在网络编程中,经常用到selec系统调用来判断套接字上是否存在数据可读,或者能否向一个套接字写入数据。其原型为: int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);其中,fd_set是一个socket集合,常用...转载 2018-06-01 16:42:46 · 1719 阅读 · 0 评论 -
ext3 jbd 宏定义使用之set_buffer_dirty,clear_buffer_jbddirty
近来研究ext3 JBD系统,发现里面有个有意思的用法:void journal_release_buffer(handle_t *handle, struct buffer_head *bh) { ... clear_buffer_dirty(bh); clear_buffer_jbddirty(bh); ... } 以上高亮两个函数,通篇搜索不到相关源码实现。怎...原创 2018-06-19 17:02:10 · 687 阅读 · 0 评论