%0 Journal Article
%T File Prefetching Algorithm for Concurrent Streams
一种支持并发访问流的文件预取算法
%A WU Feng-Guang
%A XI Hong-Sheng
%A XU Chen-Feng
%A
吴峰光
%A 奚宏生
%A 徐陈锋
%J 软件学报
%D 2010
%I
%X 设计并实现了一种按需预取算法,采用更为宽松的顺序性判决条件,并以页面和页面缓存的状态作为可靠的决策依据.它可以发现淹没在随机读中的顺序访问并进行有效的预读,支持对单个文件实例的并发访问而产生的交织访问模式.实验结果表明:相对于原Linux预读算法,该算法在随机干扰下的顺序读性能可提高29%;交织读的性能是传统算法的4~27倍;同时,应用程序可见延迟改善可达35倍.该算法已被Linux 2.6.24内核采用.
%K Linux
%K operating system
%K I/O performance
%K file prefetching
%K parallel I/O
%K access pattern
Linux
%K 操作系统
%K I/O性能
%K 文件预取
%K 并发I/O
%K 访问模式
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=445AB300336164713014E38FA25D3AFB&yid=140ECF96957D60B2&vid=659D3B06EBF534A7&iid=5D311CA918CA9A03&sid=5A8DDE4CFC853172&eid=4437F4A817ED1EF0&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=24