mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-21 18:33:23 +00:00
新增VFS文档,以及修改文档配置 (#209)
* 1.新增vfs设计文档 2.修改文档版权标志为"2022-2023, DragonOS Community" 3.修改电脑版文档页面的宽度为90% * layout.html末尾加空行
This commit is contained in:
@ -4,10 +4,20 @@ VFS虚拟文件系统
|
||||
|
||||
在DragonOS中,VFS作为适配器,遮住了具体文件系统之间的差异,对外提供统一的文件操作接口抽象。
|
||||
|
||||
VFS是DragonOS文件系统的核心,它提供了一套统一的文件系统接口,使得DragonOS可以支持多种不同的文件系统。VFS的主要功能包括:
|
||||
|
||||
- 提供统一的文件系统接口
|
||||
- 提供文件系统的挂载和卸载机制(MountFS)
|
||||
- 提供文件抽象(File)
|
||||
- 提供文件系统的抽象(FileSystem)
|
||||
- 提供IndexNode抽象
|
||||
- 提供文件系统的缓存、同步机制(尚未实现)
|
||||
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
:caption: 目录
|
||||
|
||||
overview
|
||||
design
|
||||
api
|
||||
|
||||
|
Reference in New Issue
Block a user