Cello: a disk scheduling framework for next generation operating systems
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
IEEE Transactions on Knowledge and Data Engineering
Disk schedulers for solid state drivers
EMSOFT '09 Proceedings of the seventh ACM international conference on Embedded software
Does virtualization make disk scheduling passé?
ACM SIGOPS Operating Systems Review
On disk I/O scheduling in virtual machines
WIOV'10 Proceedings of the 2nd conference on I/O virtualization
Early Experience and Evaluation of File Systems on SSD with Database Applications
NAS '10 Proceedings of the 2010 IEEE Fifth International Conference on Networking, Architecture, and Storage
FAST'11 Proceedings of the 9th USENIX conference on File and stroage technologies
Hi-index | 0.00 |
Android operating system has gained large market share. It has become one of the most important platforms in current computer system. In Android devices, flash memory is used as storage devices. However, I/O scheduling in flash memory have not been discussed enough because it has been recognized that I/O scheduling has been no effect on I/O performance with flash memory. In this paper, we will explore effect of I/O scheduling in flash memory and demonstrate that I/O scheduling has effect on current flash memory. We will analyze performance characteristic of flash memory and show relation between I/O scheduling and performance. Then, we will demonstrate that I/O performance can be improved by choosing suitable I/O scheduler.