GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Interview Questions  >  Operating System  >  Windows & Unix
Go To First  |  Previous Question  |  Next Question 
 Windows & Unix  |  Question 11 of 110    Print  
Describe different job scheduling in operating systems?
Scheduling is the activity of the deciding when process will receive the resources they request.
FCFS: --- FCSFS stands for First Come First Served. In FCFS the job that has been waiting the longest is served next.
Round Robin Scheduling: ---Round Robin scheduling is a scheduling method where each process gets a small quantity of time to run and then it is preempted and the next process gets to run. This is called time-sharing and gives the effect of all the processes running at the same time
Shortest Job First: -- The Shortest job First scheduling algorithm is a nonpreemptive scheduling algorithm that chooses the job that will execute the shortest amount of time.
Priority Scheduling: ---Priority scheduling is a scheduling method where at all times the highest priority process is assigned the resource.



  
Total Answers and Comments: 1 Last Update: July 27, 2005   
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
July 27, 2005 10:13:48   #1  
vivek        

RE: Describe different job scheduling in operating systems? ...
Shortest remaining time first--> preemptive shortest job first
 
Is this answer useful? Yes | No

 Related Questions

Operating system controls and coordinates the use of the hardware among the various applications programs for various uses. Operating system acts as resource allocator and manager. Since there are many 
Latest Answer : It is the platform on which all the applicatins run OR use hardware resources ...

Explain briefly about, processor, assembler, compiler, loader, linker and the functions executed by them?
Processor:--A processor is the part a computer system that executes instructions .It is also called a CPU Assembler: -- An assembler is a program that takes basic computer instructions and converts 

A real time process is a process that must respond to the events within a certain time period. A real time operating system is an operating system that can run real time processes successfully 
Latest Answer : can u name some of the real time o.s ...

A hard real-time system guarantees that critical tasks complete on time. This goal requires that all delays in the system be bounded from the retrieval of the stored data to the time that it takes the 

A real time operating system has well defined fixed time constraints. Process must be done within the defined constraints or the system will fail. An example is the operating system for a flight control 

Describe different job scheduling in operating systems?
Scheduling is the activity of the deciding when process will receive the resources they request.FCFS: --- FCSFS stands for First Come First Served. In FCFS the job that has been waiting the longest is 

Distribute the computation among several physical processors.Loosely coupled system – each processor has its own local memory; processors communicate with one another through various communications 
Latest Answer : Distributed system in genral refers to n/w o.s in which various systems (computers) are connected to sharing some of resources like printer etc. Each system have own data (including files etc) and whenever access over other's system data is required FTP ...

->Interrupt transfers control to the interrupt service routine generally, through the interrupt vector, which contains the         addresses of all the service routines.->Interrupt 

->Selects from among the processes in memory that are ready to execute, and allocates the CPU to one of them.->CPU scheduling decisions may take place when a process:1.Switches from running to waiting 

Micro-Kernel: A micro-kernel is a minimal operating system that performs only the essential functions of an operating system. All other operating system functions are performed by system processes. Monolithic: 
Latest Answer : A monolithic kernel has all OS services running within the privileged mode of processor.It has only one address space i.e. kernel space.  A micro-kernel uses the CPUs privileged mode only for really core sevices (task scheduling, interprocess communication ...


 Sponsored Links

 
Related Articles

ERP Systems as Quality Control Support

ERP Systems as Quality Control Support For the past few years ERP systems have became one of the most powerful tools for quality control management But ERP is just an informatics system that provides support to the integrated business management mosgoogle center Goals of the Quality Control Module i
 

Evolution of database systems

The Evolution of Database systems File Management System Hierarchical database System  Network Database System  Relational Database System File Management System: The file management system also called as FMS in short is one in which all data is stored on a singl
 

How to call C header that is not provided generally by system in C++?

Headers can be called by using extern C Syntax of extern C is: extern "C" <function declaration> for example to call C functions from C++ we can write extern "C" { <function declaration> <function declaration> ...
 

Database Systems

Early Databases In the 1960s, the System Development Corporation, one of the world’s first computer software companies and a significant military technology contractor, first used the term “data base” to describe a system to manage United States Air Force personnel. The
 

System Implementation

In the previous articles relating to SDLC Stages we discussed about Project Planning and Feasibility Study moved on to System Analysis and Requirements which lead to Systems Design. Systems Design will naturally lead to another stage where it becomes closer to the actual deployment of the p
 

Systems Design

In previous chapter, we discussed system analysis and requirements stage in SDLC where everything was laid out on papers.  SDLC makes sure that there is an actual need for the software being developed.  Developers need to think of this first, especially in a business setting.&n
 

System Analysis and Requirements

In the previous chapter, we’ve discussed about project planning and feasibility study. That stage was important because it tries to establish a problem in our highly technological world. As our understanding on what we can do in computers evolve and so are the things that we need to make t
 

What is Systems Development Life Cycle

Introduction Developers worldwide will agree that building software takes more than just writing complex codes and implementing them in an environment. Developers usually start out their career in programming by developing programs or software according to their own plan and hope that someone will
 

The Interview Snafu

How to turn someone else’s mistake to your advantage Your dream job is about to become reality. A recruiter gave you the heads up about the perfect position at Humungous Conglomerate, Inc. You went through five interviews as well as a battery of psychological tests mandated by their HR de
 

Winning a Job Interview with a Winning Resume

Does your resume unlock your potential, take your skills to the highest level and win you the interview and the job you want now? The job market today is highly competitive and even if you think you have what it takes to get an interview you won’t get over the line without a polished, prof
 





About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape