• Home
  • Search
  • Practical buffer cache management scheme based on simple prefetching
  • Cite Icon7
  • https://doi.org/10.1109/tce.2006.1706490Copy DOI Icon

Practical buffer cache management scheme based on simple prefetching

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Many replacement and prefetching policies have recently been proposed for buffer cache management. However, many real operating systems, including GNU/Linux, generally use the simple least recently used (LRU) replacement policy with prefetching being employed in special situations such as when sequentiality is detected. In this paper, we propose the SA-W2R scheme that integrates buffer management and prefetching, where prefetching is done constantly in aggressive fashion. The scheme is simple to implement making it a feasible solution in real systems. In its basic form, for buffer replacement, it uses the LRU policy. However, its modular design allows for any replacement policy to be incorporated into the scheme. For prefetching, it uses the LRU-one block lookahead (LRU-OBL) approach, eliminating any extra burden that is generally necessary in other prefetching approaches. Implementation studies based on the GNU/Linux show that the SA-W2 R performs better than the GNU/Linux with a maximum increases of 23% for the workloads considered

Similar Papers
  • Book Chapter
  • Citations6

Resource Discovery for Grid Computing Environment Using Ant Colony Optimization by Applying Routing Information and LRU Policy

  • Jan 01, 2012
  • S Nirmala Devi +1
  • PDF
  • Research Article
  • Citations3

Dual-access way-prediction cache for embedded systems

  • May 20, 2014
  • EURASIP Journal on Embedded Systems
  • Yul Chu +1
  • Book Chapter
  • Citations2

Investigation of Node Deletion Techniques for Clustering Applications of Growing Self Organizing Maps

  • Jan 01, 2015
  • Thilina Rathnayake +6
  • Research Article
  • Citations28

Adapting caching to audience retention rate

  • Dec 02, 2017
  • Computer Communications
  • Lorenzo Maggi +3
  • Conference Article
  • Citations15

DEW: a fast level 1 cache simulation approach for embedded processors with FIFO replacement policy

  • Mar 08, 2010
  • arXiv (Cornell University)
  • Mohammad Shihabul Haque +3
  • PDF
  • Preprint Article

Performance analysis of coalesce private or spill shared (CPOSS) replacement strategy overLRU to handle directory entry evictions from the slice last level cache (LLC) using a scalable coherent sparse directory in Multicore processor

  • May 06, 2024
  • Research Square
  • Narottam Sahu +3
  • Conference Article
  • Citations9

WRP: Weighting Replacement Policy to Improve Cache Performance

  • Oct 01, 2008
  • Kaveh Samiee +1
  • Research Article
  • Citations39

Massively parallel algorithms for trace-driven cache simulations

  • Jan 01, 1994
  • IEEE Transactions on Parallel and Distributed Systems
  • D.M Nicol +2
  • Research Article
  • Citations3

Locality-aware cache random replacement policies

  • Dec 27, 2018
  • Journal of Systems Architecture
  • Pedro Benedicte +3
  • Conference Article
  • Citations33

A fast analytical model of fully associative caches

  • Jun 08, 2019
  • Tobias Gysi +3
  • Conference Article
  • Citations6

Analysis of Shared Cache Interference in Multi-Core Systems using Event-Arrival Curves

  • Jun 07, 2023
  • Thilo L Fischer +1
  • Conference Article
  • Citations23

Dueling CLOCK: Adaptive cache replacement policy based on the CLOCK algorithm

  • Mar 01, 2010
  • Andhi Janapsatya +3
  • Research Article
  • Citations5

WiSE: When Learning Assists Resolving STT-MRAM Efficiency Challenges

  • Jan 01, 2023
  • IEEE Transactions on Emerging Topics in Computing
  • Arash Salahvarzi +5
  • Dissertation
  • Citations4

Web object-based policies for managing proxy caches

  • Jan 01, 2003
  • Abdolreza Abhari
  • Conference Article
  • Citations140

Using the small-world model to improve Freenet performance

  • Nov 07, 2002
  • Hui Zhang +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.