Product SiteDocumentation Site

Index

Symbols

/boot/grub/grub.conf, scheduler selection through
selecting a scheduler, Selecting a Scheduler
/sys/block/<device>/queue/scheduler
selecting a scheduler, Selecting a Scheduler

A

access pattern of disk I/O requests
schedulers, Schedulers / Elevators
algorithm, basic logic of
schedulers, Schedulers / Elevators
antic_expire
anticipatory scheduler, anticipatory Scheduler
anticipatory scheduler, anticipatory Scheduler
antic_expire, anticipatory Scheduler
performance trade-off, anticipatory Scheduler
read_batch_expire, anticipatory Scheduler
read_expire, anticipatory Scheduler
tunable variables, anticipatory Scheduler
write_batch_expire, anticipatory Scheduler
write_expire, anticipatory Scheduler
Audience
Introduction, Audience

B

best effort (default priority)
completely fair queueing, cfq Scheduler
block device requests
I/O subsystem, The I/O Subsystem

C

cfq scheduler, cfq Scheduler
best effort (default priority), cfq Scheduler
default scheduler for Red Hat Enterprise Linux 5, cfq Scheduler
idle (lowest priority), cfq Scheduler
internal request queues, cfq Scheduler
ionice, cfq Scheduler
prioritizing I/O bandwidth for specific processes, cfq Scheduler
quantum, cfq Scheduler
queued, cfq Scheduler
real-time (highest priority), cfq Scheduler
scheduling classes, cfq Scheduler
tunable variables, cfq Scheduler
completely fair queueing, cfq Scheduler
best effort (default priority), cfq Scheduler
default scheduler for Red Hat Enterprise Linux 5, cfq Scheduler
idle (lowest priority), cfq Scheduler
internal request queues, cfq Scheduler
ionice, cfq Scheduler
prioritizing I/O bandwidth for specific processes, cfq Scheduler
quantum, cfq Scheduler
queued, cfq Scheduler
real-time (highest priority), cfq Scheduler
scheduling classes, cfq Scheduler
tunable variables, cfq Scheduler
configuring read-aheads
request queue parameters, Request Queue Parameters
configuring request queue parameters
tuning a scheduler, Tuning a Scheduler and Device Request Queue Parameters
current elevator, how to determine the
selecting a scheduler, Selecting a Scheduler

D

deadline scheduler, deadline Scheduler
fifo_batch, deadline Scheduler
front_merges, deadline Scheduler
performance trade-off, deadline Scheduler
read_expire, deadline Scheduler
tunable variables, deadline Scheduler
write_expire, deadline Scheduler
writes_starved, deadline Scheduler
default scheduler for Red Hat Enterprise Linux 5
completely fair queueing, cfq Scheduler
device request queue parameters
configuring read-aheads, Request Queue Parameters
nr_requests, Request Queue Parameters
read-aheads, configuring, Request Queue Parameters
read_ahead_kb, Request Queue Parameters

E

elevators, Schedulers / Elevators
access pattern of disk I/O requests, Schedulers / Elevators
algorithm, basic logic of, Schedulers / Elevators
types of schedulers/elevators, Schedulers / Elevators
extended block device requests
I/O subsystem, The I/O Subsystem

F

fifo_batch
deadline scheduler, deadline Scheduler
front_merges
deadline scheduler, deadline Scheduler

G

grub, scheduler selection through
selecting a scheduler, Selecting a Scheduler

I

I/O subsystem
block device requests, The I/O Subsystem
extended block device requests, The I/O Subsystem
pdflush, The I/O Subsystem
random read/write requests, The I/O Subsystem
read-aheads, The I/O Subsystem
reading data blocks from disk, The I/O Subsystem
sequential read/write requests, The I/O Subsystem
writing data blocks to disk, The I/O Subsystem
idle (lowest priority)
completely fair queueing, cfq Scheduler
internal request queues
completely fair queueing, cfq Scheduler
Introduction
Audience, Audience
ionice
completely fair queueing, cfq Scheduler

L

logic of algorithms (basic)
schedulers, Schedulers / Elevators

N

noop Scheduler, noop Scheduler
nr_requests
request queue parameters, Request Queue Parameters

O

objective
deadline scheduler, deadline Scheduler

P

pdflush
I/O subsystem, The I/O Subsystem
performance trade-off
anticipatory scheduler, anticipatory Scheduler
deadline scheduler, deadline Scheduler
persistence of configured request queue parameters
tuning a scheduler, Tuning a Scheduler and Device Request Queue Parameters
persistence of scheduler selected at runtime
selecting a scheduler, Selecting a Scheduler
prioritizing I/O bandwidth for specific processes
completely fair queueing, cfq Scheduler

Q

quantum
completely fair queueing, cfq Scheduler
queued
completely fair queueing, cfq Scheduler

R

random read/write requests
I/O subsystem, The I/O Subsystem
read-aheads
I/O subsystem, The I/O Subsystem
read-aheads, configuring
request queue parameters, Request Queue Parameters
read_ahead_kb
request queue parameters, Request Queue Parameters
read_batch_expire
anticipatory scheduler, anticipatory Scheduler
read_expire
anticipatory scheduler, anticipatory Scheduler
deadline scheduler, deadline Scheduler
reading data blocks from disk
I/O subsystem, The I/O Subsystem
real-time (highest priority)
completely fair queueing, cfq Scheduler
request queue parameters
configuring read-aheads, Request Queue Parameters
configuring request queue parameters, Tuning a Scheduler and Device Request Queue Parameters
nr_requests, Request Queue Parameters
persistence of configured request queue parameters, Tuning a Scheduler and Device Request Queue Parameters
read-aheads, configuring, Request Queue Parameters
read_ahead_kb, Request Queue Parameters
tunable request queue parameters, Tuning a Scheduler and Device Request Queue Parameters
runtime, scheduler selection at
selecting a scheduler, Selecting a Scheduler

S

scheduler selection
/boot/grub/grub.conf, scheduler selection through, Selecting a Scheduler
/sys/block/<device>/queue/scheduler, Selecting a Scheduler
current elevator, how to determine the, Selecting a Scheduler
grub, scheduler selection through, Selecting a Scheduler
persistence of scheduler selected at runtime, Selecting a Scheduler
runtime, scheduler selection at, Selecting a Scheduler
schedulers, Schedulers / Elevators
access pattern of disk I/O requests, Schedulers / Elevators
algorithm, basic logic of, Schedulers / Elevators
types of schedulers/elevators, Schedulers / Elevators
scheduling classes
completely fair queueing, cfq Scheduler
selecting a scheduler
/boot/grub/grub.conf, scheduler selection through, Selecting a Scheduler
/sys/block/<device>/queue/scheduler, Selecting a Scheduler
current elevator, how to determine the, Selecting a Scheduler
grub, scheduler selection through, Selecting a Scheduler
persistence of scheduler selected at runtime, Selecting a Scheduler
runtime, scheduler selection at, Selecting a Scheduler
sequential read/write requests
I/O subsystem, The I/O Subsystem

T

tunable request queue parameters
tuning a scheduler, Tuning a Scheduler and Device Request Queue Parameters
tunable variables
anticipatory scheduler, anticipatory Scheduler
completely fair queueing, cfq Scheduler
deadline scheduler, deadline Scheduler
tuning a scheduler
configuring request queue parameters, Tuning a Scheduler and Device Request Queue Parameters
persistence of configured request queue parameters, Tuning a Scheduler and Device Request Queue Parameters
tunable request queue parameters, Tuning a Scheduler and Device Request Queue Parameters
types of schedulers/elevators
schedulers, Schedulers / Elevators

W

write_batch_expire
anticipatory scheduler, anticipatory Scheduler
write_expire
anticipatory scheduler, anticipatory Scheduler
deadline scheduler, deadline Scheduler
writes_starved
deadline scheduler, deadline Scheduler
writing data blocks to disk
I/O subsystem, The I/O Subsystem