Adaptive Prefetching for Device Independent File I/O

Adaptive Prefetching for Device Independent File I/O(1998)

引用 11|浏览7
暂无评分
摘要
Device independent I/O has been a holy grail to OS designers since the early days of UNIX. Unfortunately, existing OS''s fall short of this goal for applications that rely on very predictable I/O latency, such as multimedia players. Although techniques such as caching and sequential read-ahead can help by eliminating I/O latency in some cases, these same mechanisms can increase latency or add substantial jitter in others. In this paper we propose a new mechanism for achieving device-independent I/O -- adaptive prefetching using application-supplied hints of access patterns. Adaptive prefetching actively monitors device performance and dynamically adjusts the amount of prefetching. Our experiments show device independence can be achieved: a Berkley MPEG player sees the same latency when reading data from local disk or NFS. Moreover, our approach reduces jitter by a factor of 40 over standard techniques.
更多
查看译文
关键词
os designer,substantial jitter,o latency,berkley mpeg player,device independent file,device performance,access pattern,device independence,application-supplied hint,adaptive prefetching,early day,operating systems,computer network,operating system,adaptive system,system architecture,multimedia,file server,video
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要