磁盘需要支持数据的持久化,而应用需要共享磁盘
所以将磁盘抽象成多个虚拟磁盘,每个进程管理自己的磁盘
<aside> 💡 涉及目标
“存储设备 (字节序列) 的虚拟化”
<aside> 💡 CRUX: 利用信息的局部性组织虚拟磁盘
</aside>
采用目录树管理文件系统
<aside> 💡 UNIX允许任意目录挂载 (mount)一个设备代表的目录树
可以把设备挂载到任何想要的位置
</aside>
int mount( const char *source, const char *target,
const char *filesystemtype, unsigned long mountflags,
const void *data);