I/O Model, Disk Access, Scheduling, Failure




CS157b

Chris Pollett

Jan 30, 2022

Outline

Introduction

Virtual Memory

Volatile/Non-Volatile Memory

Secondary Storage

Tertiary Storage - Reliability

How HDDs Work

HDD diagram

Disk Controller

A disk controller is a small processor in an HDD capable of:

Disk Storage Characteristics

Quiz

Which of the following statements is true?

  1. Insurance points in this class are directly added to your final score.
  2. Computer main memory is typically faster than Cache Memory.
  3. A gigibyte is larger than a gigabyte.

Disk Access Characteristics Review

Disk Access Characteristics Example

Speeding Up Access to Secondary Storage

I/O Model of Computation

I/O Model Example

Organizing Data by Cylinder

Using Multiple Disks

Mirroring