FlashVM: revisiting the virtual memory hierarchy
HotOS'09 Proceedings of the 12th conference on Hot topics in operating systems
Data management for SSDs for large-scale interactive graphics applications
I3D '11 Symposium on Interactive 3D Graphics and Games
SSDAlloc: hybrid SSD/RAM memory management made easy
Proceedings of the 8th USENIX conference on Networked systems design and implementation
Hi-index | 0.00 |
Flash memory has become an alternative storage device for future computer systems. Legacy operating system functionalities like file system and memory system should be modified since flash memory cannot be overwritten unless erased in advance. In this paper, we study a new linux swap system considering flash memory as a swap storage. Especially we focus on the garbage collection performance and reduce the number of erasures and the number of data copies due to garbage collection. We collected real traces of swap I/O activities of Linux kernel and show that proposed method shows much better performance by means of trace-driven simulation.