DocumentCode :
3138060
Title :
A New Prefetching Strategy Based on Access Density in Linux
Author :
He, Yanxiang ; Wan, Shaohua ; Xiong, Naixue ; Park, Jong
Author_Institution :
Sch. of Comput. Sci., Wuhan Univ., Wuhan
fYear :
2008
fDate :
13-15 Oct. 2008
Firstpage :
22
Lastpage :
27
Abstract :
This paper presents a new access-density-based prefetching strategy to improve prefetching for the access patterns that have not been dealt with in the current Linux read-ahead algorithm. These access patterns include: reading file data backwards, reading files in a stridden way (leaving holes in between two adjacent references), alternating references between multiple file regions and reading files randomly. When these patterns are used, the current Linux read-ahead algorithm cannot handle them because the read-ahead operation is not activated. Three metrics are proposed in the evaluation of the algorithm. The current results, obtained from a real prototype implementation in the Linux kernel, show that such prefetching can have a significant performance improvement on the aforementioned access patterns.
Keywords :
Linux; storage management; Linux; access density; prefetching strategy; read-ahead algorithm; Application software; Cache storage; Computer science; File systems; Frequency; Kernel; Linux; Operating systems; Prefetching; Prototypes; Access-density-based prefetching; access-patterns; read-ahead;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and its Applications, 2008. CSA '08. International Symposium on
Conference_Location :
Hobart, ACT
Print_ISBN :
978-0-7695-3428-2
Type :
conf
DOI :
10.1109/CSA.2008.11
Filename :
4654054
Link To Document :
بازگشت