windows 8   


ForumComputersArticlesOperating SystemsSocial NetworksInternetTechnology NewsBooksGamesProduct Reviews



Resources » Operating Systems » Microsoft Windows » Windows 8


Scheduling techniques in Windows 8 process management


Posted Date:     Category: Windows 8    Rating: 2 out of 52 out of 5
Author: Member Level: Diamond    Points: 30


It is expected that the Windows 8 operating system will be released in year 2012. It will expected to be consist of various scheduling techniques for process management in Windows 8. In this article I will explain to you various scheduling techniques with their full specifications and details.


Generally, we perform our operation on Windows operating system using preemptive or non-preemptive algorithms. Using preemptive scheduling a running process can be replaced by a higher priority process at any time whereas non-preemptive scheduling cannot allow any process to leave the ownership of CPU while any other process is ready for its execution. In some diplomatic circumstances, the operating system itself manage the scheduling of currently running processes based on the best effective input choice.Therefore, below is the list of the various scheduling techniques used in the computer system and all of them are described below-

First come First Serve scheduling


It is the Scheduling technique in which multiple processes are executed in the same order in which they exist in the ready queue and the long term scheduler are responsible for their execution in a queue form. For example-Consider three processes, the burst time of first is 1 milliseconds, the burst time of second process is 8 milliseconds, and third process whose burst time is 5 milliseconds. Among all these processes, only the process which comes first will be executed without worrying about the lesser burst time process. The only problem that exists with this scheduling technique is convey effect in which smaller programs will have to wait for their execution while any larger program comes first.

Shortest time First scheduling


In this scheduling, we make a group of several running processes with their shortest running time such that all currently running processes are arranged in the increasing order of their execution time and thus smaller processes are executed first. For example- consider three processes, the burst time of first is 8 milliseconds, the burst time of second is 5 milliseconds and burst time of third process is 10 milliseconds. Among all these processes, second process with 5 milliseconds will be executed first then the process with 8 milliseconds will be executed and finally process with 10 milliseconds will be executed. The only problem with this scheduling is starvation effect in which larger program will have to wait for the smaller programs and executed only after all those smaller processes will be executed.

Round Robin scheduling


The problem of starvation effect and convey effect are removed by it up to some extent by providing equal time slot to each process. Let us consider five processes as P1, P2, P3, P4 and P5 then the best solution is to provide equal time quantum to each process so that every process will get same time slot for its execution. In this way, operating system execute processes with round robing scheduling in sharable manner.

It is operating system which makes final decision of selection of different scheduling techniques by considering the full utilization of system CPU as its primary goal.


Did you like this resource? Share it with your friends and show your love!




Related Resources:


Read related articles: Scheduling techniques    Windows 8 process    Windows 8 management    


Responses to "Scheduling techniques in Windows 8 process management"

No responses found. Be the first to respond...

Feedbacks      

Post Comment:




  • Do not include your name, "with regards" etc in the comment. Write detailed comment, relevant to the topic.
  • No HTML formatting and links to other web sites are allowed.
  • This is a strictly moderated site. Absolutely no spam allowed.
  • Name:   Sign In to fill automatically.
    Email: (Will not be published, but required to validate comment)



    Type the numbers and letters shown on the left.


    Next Resource: Windows 8 new features
    Previous Resource: Windows 8 process management services
    Return to Resources
    Post New Resource
    Category: Windows 8


    Post resources and earn money!
     
    More Resources
    Popular Tags   Tag posting guidelines   Search Tags  
    Scheduling algorithms  .  Windows 8  .  Scheduling algorithms in Windows 8  .  Scheduling technique in Windows 8  .  Process allocation in Windows 8  .  Windows 8 operating system  .  Scheduling in Windows 8  .  

    Subscribe to Technology Articles by Email



    Awards & Gifts


    My Profile

    Online Memberssaritha
    More...

    Active Members
    TodayLast 7 Daysmore...


    RSS Feeds Resource Feeds
    Forum Feeds
    Job Feeds



    About Us    Trademark Disclaimer    Contact Us    Copyright    Privacy Policy    Terms Of Use    Revenue Sharing sites   Advertise   Talk to Tony John