2010
DOI: 10.1145/1714454.1714456
|View full text |Cite
|
Sign up to set email alerts
|

NCQ vs. I/O scheduler

Abstract: Native Command Queueing (NCQ) is an optimization technology to maximize throughput by reordering requests inside a disk drive. It has been so successful that NCQ has become the standard in SATA 2 protocol specification, and the great majority of disk vendors have adopted it for their recent disks. However, there is a possibility that the technology may lead to an information gap between the OS and a disk drive. A NCQ-enabled disk tries to optimize throughput without realizing the intention of an OS, whereas th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(2 citation statements)
references
References 17 publications
0
2
0
Order By: Relevance
“…To alleviate this problem, we supplemented our model with a simple aging scheme. In other words, whenever a command in NCQ is overtaken by other newly-arrived commands, its I/O service time can be revised as in (4).…”
Section: Ncq Scheduling Scheme Considering the Ssd's Internalsmentioning
confidence: 99%
See 1 more Smart Citation
“…To alleviate this problem, we supplemented our model with a simple aging scheme. In other words, whenever a command in NCQ is overtaken by other newly-arrived commands, its I/O service time can be revised as in (4).…”
Section: Ncq Scheduling Scheme Considering the Ssd's Internalsmentioning
confidence: 99%
“…system software techniques designed for hard disk drives are being redesigned by considering the characteristics of SSDs [2,3]. In this paper, we focus on NCQ (Native Command Queueing), which is one of the techniques that improve the I/O performance of hard disk drives [4].…”
mentioning
confidence: 99%