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 language | English |
---|---|
Pages (from-to) | 179-184 |
Number of pages | 6 |
Journal | Research Reports on Information Science and Electrical Engineering of Kyushu University |
Volume | 6 |
Issue number | 2 |
Publication status | Published - Sept 1 2001 |
Externally published | Yes |
Keywords
- Behaviour
- Content
- Predict
- Process scheduler
- Response time
- WWW server
ASJC Scopus subject areas
- Computer Science(all)
- Electrical and Electronic Engineering