期刊文献+

基于Linux文件检索方法的改进研究

Research on Improvement of File Retrieval Method Based on Linux
下载PDF
导出
摘要 随着磁盘容量的急剧增大,文件系统的性能以及文件系统的效率会急剧下降,这是因为文件列表过于庞大,传统的文件系统在检索文件时采用的线性搜索方式带来的检索效率低下导致。对Linux虚拟文件系统进行深入剖析,阐述了VFS打开以及新建文件的机制,指出其存在的缺陷及问题。在Linux文件系统的基础上,参考暴雪游戏公司解决hash冲突的blizzard算法,提出一种通过在磁盘上建立文件目录项的哈希表来提高文件查找效率的方法。 With the continuous expansion of the disk capacity,the number of files stored in asingle disk is increasing.The performance of the file system and the efficiency of the file system willdrop sharply.It’s because that the traditional file system using linear search way to retrieve files.In thispaper,the Linux virtual file system is deeply analyzed,the mechanism of VFS opening and creatingthe new file is described,and the defects and problems are pointed out.On the basis of Linux filesystem,referring to the blizzard algorithm of Blizzard game company which is used to solve the hashconflict,proposing a method to improve the efficiency of file search by establishing a hash table ondisk.
作者 庞海飞 常青 张刚 PANG Hai-fei;CHANG Qing;ZHANG Gang(School of Information Engineering,Taiyuan University of Technology,Taiyuan 030000,China)
出处 《火力与指挥控制》 CSCD 北大核心 2017年第2期145-148,共4页 Fire Control & Command Control
关键词 LINUX 虚拟文件系统 blizzard算法 哈希表 Linux VFS blizzard algorithm hash table
  • 相关文献

参考文献4

二级参考文献16

  • 1史芳丽,周亚莉.Linux系统中虚拟文件系统内核机制研究[J].陕西师范大学学报(自然科学版),2005,33(1):29-32. 被引量:4
  • 2黄祥喜.计算机操作系统实验教程-MINIX操作系统、分析和实现[M].中山大学出版社,1994.. 被引量:2
  • 3Andrews Tanenbaum.操作系统设计与实现[M].清华大学出版社,1997.. 被引量:2
  • 4夏煜.Linux操作系统的文件系统研究:硕士学位论文[M].西安:西北工业大学,2000.. 被引量:2
  • 5(美)Daivd A.Rusling 朱珂等(译).Linux编程白皮书[M].北京:机械工业出版社,.. 被引量:1
  • 6杨沙洲.深入分析Linux内核链表[EB/OL].[2004-08-01] [2011-01-04]. http..//www, ibm. com/developerworks/cn/linux/kernel/l-chain/. 被引量:1
  • 7[美]博韦,西斯特著.深入理解Linux内核(第3版)[M].陈莉君,张琼声,张宏伟译.北京:中国电力出版社,2008. 被引量:1
  • 8余旭.Linux源码分析-链表代码分析[EB/OL].[2005-11-17][2011-01-04]. http.//www, linuxforum. net. 被引量:1
  • 9陈莉君.Linux内核代码赏析与应用(二)-链表之实现[EB/OL].[2008-12-18][2011-01-04].http://www. kerneltravel, net/? p=365. 被引量:1
  • 10夏煜,硕士学位论文,2000年 被引量:1

共引文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部