I/O Model, Disk Access, Scheduling, Failure




CS157b

Chris Pollett

Jan 29, 2018

Outline

Disk Access Characteristics Review

Disk Access Characteristics Example

Speeding Up Access to Secondary Storage

I/O Model of Computation

I/O Model Example

Quiz

Which of the following statements is true?

  1. For an HDD, the time it takes for the disk head to rotate over the desired sector to read is called rotational latency.
  2. Virtual Memory is always volatile.
  3. 1GiB = `10^9B`.

Organizing Data by Cylinder

Using Multiple Disks

Mirroring

Disk Scheduling

Prefetching (aka double buffering)

Disk Failures

Let's now consider disks drives might not work (before considering how to deal with disk failures).

Intermittent Failures

Checksums