Font Size: a A A

Rapid Suspend And Resume Operating System With PCM Support

Posted on:2012-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:S GaoFull Text:PDF
GTID:2178330338484206Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Most commercial operating systems provide users a useful and important function: System Suspend. It allows computer turn to a low power consumption state when no workload running. In this paper, we discuss three suspend strategies most commonly used and figure out that they all limited to time overhead or power consumption because of the material types of storage in computer.Phase change memory (PCM) provides a non-volatile storage mechanism amenable to process scaling. It characterized by high density, low access latency and low energy consumption. It is one of new memory technologies competing in the non-volatile role with the almost universal flash memory.This paper proposes a new approach for rapid suspend and resume operating system with phase change memory support. QEMU emulator is utilized to simulate non-volatile feature of phase change memory.We demonstrate the architecture and implement details of our approach in this paper. In experiment section, we compare the time overhead on different periods of suspend and resume between traditional and novel suspend strategies and analyze the impact factors on virtual machine performance.
Keywords/Search Tags:operating system, suspend, phase change memory, QEMU emulator
PDF Full Text Request
Related items