Enhanced user preference based intelligent scheduling algorithm (E-UPISA)

Rashid Kamal, Munam Ali Shah, Nashmiya Hafeez, Asad Hanif

Research output: Contribution to Book/ReportConference Contributionpeer-review

Abstract

In a multitasking environment, one of the important job of an Operating System (OS) is to keep the CPU busy with jobs. In such a way that each process achieves CPU time and possible extreme throughput achieved. One method is to put high priority to desired process and other low. Almost all OS put same scheduling policies on every coming process and do not observe user preferences. The results may not be beneficial for end user which may want some task to run first than other task. A task performed by a user must be given priority on another task. In this paper, we proposed a new scheduling algorithm Enhanced User Preference Based Intelligent Scheduling algorithm (E-UPISA) gives priority dynamically, first time it will give equal priority to all process and with time it will give high priority that users use frequently. The process which will not be used for long time their priority will be decreased. The experimental results display that E-UPISA decreases waiting time, turnaround time and response time for the user preferred processes and improve the whole efficiency of the system when matched with conventional scheduling algorithms.
Original languageEnglish
Title of host publication2017 23rd International Conference on Automation and Computing (ICAC)
PublisherIEEE
Number of pages6
ISBN (Print)9781509050406
DOIs
Publication statusPublished - 8 Sept 2017
Event2017 23rd International Conference on Automation and Computing (ICAC) - Huddersfield, UK
Duration: 7 Sept 20178 Sept 2017

Conference

Conference2017 23rd International Conference on Automation and Computing (ICAC)
Period7/09/178/09/17

Keywords

  • Scheduling algorithms
  • Time factors
  • Real-time systems
  • Algorithm design and analysis
  • Dynamic scheduling
  • Operating systems

Fingerprint

Dive into the research topics of 'Enhanced user preference based intelligent scheduling algorithm (E-UPISA)'. Together they form a unique fingerprint.

Cite this