SRM-Buffer: An OS Buffer Management Technique to Prevent Last Level Caches from Thrashing in Multicores

Buffer caches in operating systems keep active file blocks in memory to reduce disk accesses. Related studies have focused on minimizing buffer misses and the resulting performance degradation. However, the side effects and performance implications of accessing the data in buffer caches (i.e. buffer cache hits) have been ignored. In this paper, the authors show that accessing buffer caches can cause serious performance degradation on multicores, particularly with shared Last Level Caches (LLCs). There are two reasons for this problem.

Provided by: Association for Computing Machinery Topic: Storage Date Added: Apr 2011 Format: PDF

Find By Topic