首页 | 本学科首页   官方微博 | 高级检索  
     


An accurate and practical buffer allocation model for the buffer cache based on marginal gains
Authors:Jong Min Kim  Donghee Lee  Sang Lyul Min  Chong Sang Kim
Affiliation:a School of Computer Science and Engineering, Seoul National University, Seoul, Republic of Korea
b Department of Computer Science and Statistics, University of Seoul, Seoul, Republic of Korea
c School of Information and Computer Engineering, Hong-Ik University, Seoul, Republic of Korea
Abstract:A new dynamic buffer allocation strategy based on the notion of marginal gains is presented for the buffer cache that is used by the operating system to store frequently accessed disk blocks in main memory, and the performance of the proposed strategy is compared with those of previous allocation strategies. In the proposed strategy, marginal gain values are predicted by exploiting functions that approximate the expected number of buffer hits per unit time. Experimental results from both trace-driven simulation and an actual implementation in the FreeBSD operating system show that the proposed strategy accurately predicts the marginal gain values for various workloads resulting in significantly improved buffer hit ratios.
Keywords:Operating systems  Virtual memory  Buffer cache  Buffer allocation  Marginal gain
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号