摘要:本发明提出一种文件系统中异步批量创建文件的系统及方法,该系统包括文件异步创建模块,用于接收文件创建请求,在父目录下创建所述文件的内存目录项,并标记为“未同步到磁盘”状态,为所述文件分配内存索引节点,并设置所述索引节点的索引节点号为伪索引节点号;文件创建批量回刷模块,用于扫描目录项缓存,获取所述内存目录项,及与所述伪索引节点号相对应的内存索引节点,选取在相同父目录下的多个被标记为“未同步到磁盘”状态的内存目录项,为每个所述文件分配真正索引节点号替换所述伪索引节点号,并为还未分配数据块资源状态的缓存页批量分配数据块资源,将分配的数据块资源记录到文件布局中,并将所述文件的所述内存目录项插入到所述父目录中。
- 专利类型发明专利
- 申请人中国科学院计算技术研究所;天津中科蓝鲸信息技术有限公司;
- 发明人张军伟;邵冰清;顾滨兵;董欢庆;刘振军;
- 地址100190 北京市海淀区中关村科学院南路6号
- 申请号CN201610045909.8
- 申请时间2016年01月22日
- 申请公布号CN105740334A
- 申请公布时间2016年07月06日
- 分类号G06F17/30(2006.01)I;