Evaluation of an advanced knowledge-based process scheduler

S. Suranauwarat, H. Taniguchi

Research output: Contribution to journalArticlepeer-review

Abstract

Conventional process schedulers in operating systems control the sharing of the CPU resources among processes using a fixed scheduling policy, in which the utilization of a computer system (e.g., a real-time or a time-sharing system) is a major concern rather than content or behaviour of a process. As a result, the CPU resource is likely to be used in an inefficient manner, or the processing time of a process may be extended unnecessarily. Therefore, we proposed a process' behaviour-based scheduler in oder to reduce the processing time and the process switching cost. More specifically, our scheduler allows a process to continue its execution even though its time-slice has already expired, when it is predicted from an advanced knowledge called PFS (Program Flow Sequence) that the process needs a little bit more CPU time before it voluntarily relinquishes the CPU. In this paper, we present the experimental evaluation of our proposed scheduler.

Original languageEnglish
Pages (from-to)179-184
Number of pages6
JournalResearch Reports on Information Science and Electrical Engineering of Kyushu University
Volume6
Issue number2
Publication statusPublished - Sept 1 2001
Externally publishedYes

Keywords

  • Behaviour
  • Content
  • Predict
  • Process scheduler
  • Response time
  • WWW server

ASJC Scopus subject areas

  • Computer Science(all)
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Evaluation of an advanced knowledge-based process scheduler'. Together they form a unique fingerprint.

Cite this