Proceedings of the 36th annual international symposium on Computer architecture
Improving application launch times with hybrid disks
CODES+ISSS '09 Proceedings of the 7th IEEE/ACM international conference on Hardware/software codesign and system synthesis
FlexFS: a flexible flash file system for MLC NAND flash memory
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
FAST: quick application launch on solid-state drives
FAST'11 Proceedings of the 9th USENIX conference on File and stroage technologies
ACM Transactions on Storage (TOS)
ARC-H: Adaptive replacement cache management for heterogeneous storage devices
Journal of Systems Architecture: the EUROMICRO Journal
Hi-index | 0.43 |
A hybrid hard disk employs the advantages of both a hard disk and a NAND flash memory, thus making it a cost-effective fast secondary storage device. In this paper, we improve its I/O performance by combining an intelligent data pinning policy for the flash memory with a caching technique which is aware of access patterns for the flash memory and DRAM. Our proposed techniques reduce the system boot time and application launching time while reducing energy consumption, which is vital in the mobile devices. We built SimHybrid, a flexible trace-driven hybrid hard disk evaluation environment, and used it to demonstrate how a hybrid hard disk can achieve significantly better I/O performance than a traditional hard disk while using much less energy.