随笔分类 -  文件系统

摘要:背景 系统中一些文件丢失了,需要查明丢失的原因,对这个问题有很多方法可以debug,比如ftrace、fsnotify、在unlink、rename函数中加printk等方法,因为ftrace、fsnotify不能获取进程名,并且我们系统中printk默认是关闭的,所以采取了“内核记录文件,存储在磁 阅读全文
posted @ 2023-03-09 10:23 geshifei 阅读(43) 评论(0) 推荐(0) 编辑
摘要:nat entry(简称ne)在代码中涉及多个数据结构,先上图。 图1 ne涉及的数据结构关系图 大的原则 1)红色部分是disk layout中的(持久化存储);蓝色部分是内存数据结构。 2)系统中所有的ne,缓存在nat cache中(radix tree管理),用于快速检索ne。 3)所有cl 阅读全文
posted @ 2022-10-25 20:00 geshifei 阅读(143) 评论(0) 推荐(0) 编辑

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