DocumentCode
3464907
Title
Selective Context Switching on Flash Memory
Author
Lee, Sehwan ; Hyun, Seunghwan ; Koh, Kern
Author_Institution
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul, South Korea
fYear
2009
fDate
June 29 2009-July 2 2009
Firstpage
89
Lastpage
94
Abstract
Flash memory prevails as a mobile storage device because it offers a fast read access time and better shock resistance compared to a hard disk. However, generic operating systems such as Linux do not take advantages of the hardware performance of flash memory because they do not change the architectures which are optimized for hard disks. The existing operation systems switch contexts to handle requests upon every device activation. If Linux switches contexts with every request when using hard disks as storage devices,the context switching time is not burdened compared to its total I/O time. However, in the event that Linux uses flash memory as a storage device, the context switching time becomes greatly burdened due to its fast access time. This paper improves the context switching scheme by reducing the amount of unnecessary context switching. As a result,an overall performance increase of 5% is gained regardless of the workloads.
Keywords
Linux; flash memories; storage management; Linux; flash memory; generic operating system; hard disk; mobile storage device; read access time; selective context switching; shock resistance; Application software; Computer science; Electric shock; Flash memory; Hard disks; Hardware; Linux; Mobile computing; Operating systems; Switches; Context Switch; Embedded System; Flash Memory; Linux;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Its Applications, 2009. ICCSA '09. International Conference on
Conference_Location
Yongin
Print_ISBN
978-0-7695-3701-6
Type
conf
DOI
10.1109/ICCSA.2009.24
Filename
5260947
Link To Document