Scheduling in secondary storage systems

Document Type

Syllabus

Publication Date

1-1-2004

Abstract

The memory hierarchy in a computer system consists of one to three levels of CPU caches: caches for file and database systems in main memory, the cache associated with a disk array controller; an onboard disk cache, disks; and automated tape libraries, which are themselves cached. We are concerned here with accesses to database and file systems, which may be satisfied by the buffer in main memory, but in the case of a cache miss, an I/O request is generated for a data block residing on disk. This I/O request is intercepted by the disk array controller, which checks its cache in order to satisfy the I/O request. In case of a cache miss an I/O request is issued to the disk and the disk controller checks its cache to satisfy the request. A disk access is initiated if we had misses at all levels.

Identifier

85055776163 (Scopus)

ISBN

[9781584883975, 9780203489802]

Publication Title

Handbook of Scheduling Algorithms Models and Performance Analysis

First Page

41

Last Page

41

This document is currently not available here.

Share

COinS