The design, implementation and initial evaluation of an advanced knowledge-based process scheduler

Sukanya Suranauwarat, Hideo Taniguchi

Research output: Contribution to journalArticlepeer-review

5 Citations (Scopus)

Abstract

Traditional operating systems control the execution of programs regardless of how often they are run. This raises the question: can't the often run or the often used programs provide better performance if an operating system had an ability to optimize their execution behavior based on a knowledge the operating system had obtained from their previous execution(s)? In this paper, we integrate this ability into a part of an operating system called a process scheduler and examine its cost and benefit. Our initial evaluations show that the cost involved in our scheduler is small and the processing time can be reduced by using this scheduler.

Original languageEnglish
Pages (from-to)61-81
Number of pages21
JournalOperating Systems Review (ACM)
Volume35
Issue number4
DOIs
Publication statusPublished - Oct 1 2001
Externally publishedYes

ASJC Scopus subject areas

  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'The design, implementation and initial evaluation of an advanced knowledge-based process scheduler'. Together they form a unique fingerprint.

Cite this