Forum
Computers
Articles
Operating Systems
Social Networks
Internet
Technology News
Books
Games
Product Reviews
Practice Tests
|
New Member FAQ
|
Bookmarks
|
HTML 5 Tutorials
|
Lobby
|
Members
|
Revenue Sharing
|
New Posts
|
Resources
»
Operating Systems
»
Microsoft Windows
»
Windows 8
Scheduling techniques in Windows 8 process management
Posted Date:
25-Apr-2011
Category:
Windows 8
Rating:
Author:
chirag sachdeva
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!
Tweet
Share
Related Resources:
Windows 8 process management services
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:
Notify me by email when others post comments to this article.
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
Where to get free Windows 8 product license keys
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
Sign In
Register
AdSense Revenue
Online Members
saritha
More...
Active Members
Today
voctor
(5)
Joseph
(3)
twila doy
(1)
Last 7 Days
Tony John
(444)
Shivangi Varma
(426)
Mridul Sachan
(287)
more...
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