A disk head scheduling simulator

6Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Disk head scheduling is a standard topic in undergraduate operating systems courses. Disk drives were once fairly simple devices with little intelligence. Disk head scheduling and bad block mapping were done exclusively by operating systems. As disk drives became larger and faster, they took on some of these tasks. Modern drives often have a large cache and hide their internal structure from the outside world. In spite of changes in disk technology, the teaching of disk head scheduling has changed little over the last decade. This paper describes a disk head scheduling simulator that allows students to explore traditional disk scheduling algorithms as well as the consequences of modern disk technology. The simulator, which is written in Java and is freely available, can be run remotely from a browser or downloaded for local execution. We present methods for modifying the traditional curriculum to make the presentation of disk head scheduling more relevant and interesting. Copyright 2004 ACM.

Cite

CITATION STYLE

APA

Robbins, S. (2004). A disk head scheduling simulator. In SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education) (Vol. 36, pp. 325–329). https://doi.org/10.1145/1028174.971413

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free