Loading...
Please wait, while we are loading the content...
PS-BC: Power-saving Considerations in Design of Buffer Caches Serving Heterogeneous Storage Devices
| Content Provider | CiteSeerX |
|---|---|
| Author | Zhang, Xiaodong Chen, Feng |
| Abstract | Under a replacement policy, existing operating systems identify and maintain most frequently used storage data in buffer caches located in main memory, aiming at low-latency I/O data accesses. However, replacement policies can also strongly affect energy consumptions of various connected storage devices, which has not been a consideration in the design and implementation of buffer cache management. In this paper, we present a system framework for an energy-aware buffer cache replacement, called PS-BC (power-saving buffer cache). By considering several critical factors affecting system energy consumption, PS-BC can effectively improve system energy efficiency, while it is able to flexibly incorporate conventional performance-oriented buffer cache replacement policies for different performance objectives. Our experimental studies based on a trace-driven simulation show that the PS-BC framework embedded with the CLOCK replacement policy can achieve an energy saving rate of up to 32.5% with a minimal overhead for various workloads. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Several Critical Factor Data Access Buffer Cache Management Energy Consumption System Framework Power-saving Consideration System Energy Consumption Clock Replacement Policy Power-saving Buffer Cache Experimental Study Storage Device Buffer Cache Trace-driven Simulation Show Replacement Policy Ps-bc Framework Energy-aware Buffer Cache Replacement System Energy Efficiency Storage Data Main Memory Minimal Overhead Different Performance Objective Various Workload |
| Content Type | Text |