File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

노삼혁

Noh, Sam H.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Full metadata record

DC Field Value Language
dc.citation.conferencePlace FR -
dc.citation.endPage 304 -
dc.citation.startPage 295 -
dc.citation.title 7th ACM International Conference on Embedded Software (EMSOFT '09) -
dc.contributor.author Kim, Jaeho -
dc.contributor.author Oh, Yongseok -
dc.contributor.author Kim, Eunsam -
dc.contributor.author Choi, Jongmoo -
dc.contributor.author Lee, Donghee -
dc.contributor.author Noh, Sam H. -
dc.date.accessioned 2023-12-20T04:06:48Z -
dc.date.available 2023-12-20T04:06:48Z -
dc.date.created 2016-09-24 -
dc.date.issued 2009-10-14 -
dc.description.abstract In embedded systems and laptops, flash memory storage such as SSDs (Solid State Drive) have been gaining popularity due to its low energy consumption and durability. As SSDs are flash memory based devices, their performance behavior differs from those of magnetic disks. However, little attention has been paid on how to exploit SSDs from the disk scheduling algorithm view point. In this paper, we first describe behaviors of SSDs that inspires us to design a new disk scheduler for the Linux operating system. Specifically, read service time is almost constant in an SSD while write service time is not. Moreover, appropriate grouping of write requests eliminates any ordering-related restrictions and also maximizes write performance. From these observations, we propose two disk schedulers: IRBW-FIFO and IRBW-FIFO-RP. Both schedulers arrange write requests into bundles of an appropriate size while read requests are independently scheduled. Then, the IRBW-FIFO scheduler provides complete FIFO ordering to each bundle of write requests and each individual read requests while the IRBW-FIFO-RP scheduler gives higher priority to read requests than the bundles of write requests. We implement these schedulers in Linux 2.6.23, and results of executing our set of benchmark programs shows that performance improvements of up to 17% compared to existing Linux disk schedulers are achieved. -
dc.identifier.bibliographicCitation 7th ACM International Conference on Embedded Software (EMSOFT '09), pp.295 - 304 -
dc.identifier.doi 10.1145/1629335.1629375 -
dc.identifier.isbn 978-160558627-4 -
dc.identifier.scopusid 2-s2.0-72249108161 -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/41063 -
dc.identifier.url http://dl.acm.org/citation.cfm?doid=1629335.1629375 -
dc.language 영어 -
dc.publisher ACM -
dc.title Disk schedulers for solid state drivers -
dc.type Conference Paper -
dc.date.conferenceDate 2009-10-11 -

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.