发明授权
- 专利标题: 对文件系统进行操作的方法和装置
-
申请号: CN201410117401.5申请日: 2014-03-26
-
公开(公告)号: CN103942269B公开(公告)日: 2017-05-31
- 发明人: 马文金
- 申请人: 北京京东尚科信息技术有限公司
- 申请人地址: 北京市海淀区苏州街20号2号楼2层
- 专利权人: 北京京东尚科信息技术有限公司
- 当前专利权人: 北京京东叁佰陆拾度电子商务有限公司
- 当前专利权人地址: 北京市海淀区苏州街20号2号楼2层
- 代理机构: 北京品源专利代理有限公司
- 代理商 胡彬; 孟金喆
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
本发明公开了一种对文件系统进行操作的方法和装置。所述方法包括:根据接收的操作请求为文件系统操作路径上除目标节点外的所有节点以自上而下的顺序添加读锁;根据所述操作请求为所述目标节点添加读锁或者写锁;对所述目标节点进行所述操作请求所请求的操作;从所述目标节点开始,以自下而上的顺序释放所述操作路径上的所有节点上的锁。本发明可以为文件系统内的每个节点添加独立的锁,可以同时对不同操作路径上的多个目标节点进行相应的操作而不会相互收到影响,也可以对相同操作路径上的不同节点同时进行读操作,当对操作路径上的最下面的节点进行写操作时不影响同时对该操作路径上的其他节点进行读操作,增加了文件系统的吞吐量。
公开/授权文献
- CN103942269A 对文件系统进行操作的方法和装置 公开/授权日:2014-07-23