10 2022 档案

摘要: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) 编辑
摘要:问题: 笔记本安装有调试环境,通过wifi联网,另一台电脑远程登录笔记本进行调试。如果比较本网络断网,就无法调试了,需要人工重置网络。 解决: 自己写一个重置网络的脚本net-restart.sh,开机执行,每CHECK_INTERVAL秒检测网络,如果外网不通,就重启wifi。 步骤一:vim / 阅读全文
posted @ 2022-10-17 13:44 geshifei 阅读(436) 评论(0) 推荐(0) 编辑
摘要:一、基本概念 设计背景 文件一般是顺序访问的,访问[A, B]范围的数据后,接下来很可能访问[B+1, B+N]数据。由于访问磁盘、flash等存储器件比较耗时,在访问 [A, B]的时候,如果提前把[B+1, B+N]数据从存储器件读取到ram中,那么后继需要用[B+1, B+N]数据时,就不需要 阅读全文
posted @ 2022-10-12 09:44 geshifei 阅读(900) 评论(0) 推荐(0) 编辑
摘要:一、node block与data block node block:存储元数据(比如ino、寻址数据块用到的一些信息等等)的block。node block有三种类型:inode block、direct node block、indirect node block。node block在内存中以 阅读全文
posted @ 2022-10-09 17:51 geshifei 阅读(318) 评论(0) 推荐(0) 编辑

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