KucoFS一文发表在2021年的FAST会议上,作者提出了一种基于持久内存的混合文件系统。
基础概念
概念 | 解释 |
---|---|
two types of metadata items | inode (describe file attributes) and dentry (map file name to inode number) |
block mapping | map a logical file to physical pages |
stray writes (误写) | Misused pointers can lead to write to incorrect locations and corrupt the data. |
Epoch-based Reclamation (EBR):基于代的回收
lease:租约
数据结构
Skip List:跳跃链表
Partition Tree:划分树
Bitmap:位图