发明名称 一种组织和访问元数据文件日志的方法
摘要 本发明提供了一种组织和访问元数据文件日志的方法,使用红黑树组织日志系统的一致性操作所涉及到所有文件,选取日志文件的文件名作红黑树的关键字。本发明通过引入红黑树管理可靠性操作涉及到的文件,减少了可靠性操作中的文件操作次数,提高了可靠性操作的性能。同时,将多个元数据操作写入磁盘的操作进行了聚合管理,极大的减少了文件的sync操作,降低了可靠性操作的处理时间。
申请公布号 CN102541982B 申请公布日期 2013.12.18
申请号 CN201110326051.X 申请日期 2011.10.25
申请人 曙光信息产业(北京)有限公司 发明人 王勇;张东阳;张玉龙;邵宗有;刘新春;苗艳超
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京安博达知识产权代理有限公司 11271 代理人 徐国文
主权项 一种组织和访问元数据文件日志的方法,其特征在于:使用红黑树组织日志系统的一致性操作所涉及到所有文件,选取日志文件的文件名作红黑树的关键字;当日志系统打开未打开过的一个文件时,即在红黑树上申请一个节点,并将该文件的文件描述符号记录到该节点上;所述文件打开的数量如果超过系统的上限,则选取部分的红黑树节点进行回收;所述回收的方法是,记录所有的文件的最近访问时间,并形成一个LRU队列,该队列按照最近访问的时间进行排序,每次回收时,先回收最久未访问的文件。
地址 100084 北京市海淀区水磨西街64号