logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

xv6学习记录1 xv6 fs系统中Logging layer机制的进一步分析

是什么东西改变了?是磁盘盘片上的磁极(HDD)或浮栅晶体管里的电子(SSD)。这种东西只有两种状态,所以是原子的,本质是软件系统层面的原子操作就是把不确定性状态给收敛到了物理层面。是什么东西有如此之快的变化速度?没有任何物理过程是极快的!物理过程很慢,操作系统乖乖等了很久。那靠什么保证安全?靠的是磁盘控制器的“读校验拒绝”。它把一个“缓慢的时间过程”,在逻辑上变成了一个“要么 0 要么 1”的结果

#学习#操作系统#文件系统
到底了