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 104 of 110    Print  
process synchronization and deadlock management
what are the designer and implementation challenges respect to process synchronization and deadlock management ? any suggestion for improvement


  
Total Answers and Comments: 0 Last Update: May 12, 2008     Asked by: albrq 
  
 Sponsored Links

 

No answers are posted for this question yet.
Be the first to answer it!


 Related Questions

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 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 

Paging is solution to external fragmentation problem which is to permit the logical address space of a process to be noncontiguous, thus allowing a process to be allocating physical memory wherever the 

Switching the CPU to another process requires saving the state of the old process and loading the saved state for the new process. This task is known as a context switch.Context-switch time is pure overhead, 

Waiting state 
Latest Answer : processor:busy stateprocess:waiting state ...

->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 
Latest Answer : Disk schedulers in current operating systems are generally work-conserving, i.e., they schedule a request as soon as the previous request has finished. Such schedulers often require multiple outstanding requests from each process to meet system-level ...

Deadlock is a situation where a group of processes are all blocked and none of them can become unblocked until one of the other becomes unblocked.The simplest deadlock is two processes each of which is 
Latest Answer : Deadlock is a situation know as permanent waiting state.where a group of processes are  blocked and none of them can become unblocked until one of the other becomes unblocked. ...

->Dispatcher module gives control of the CPU to the process selected by the short-term scheduler; this involves:Switching contextSwitching to user modeJumping to the proper location in the user program 
Latest Answer : The short-term scheduler (also known as the dispatcher) decides which of the ready, in memory processes are to be executed (allocated a CPU) next, following a clock interrupt, an IO interrupt, an operating system call or another form of signal. Thus ...

Throughput – number of processes that complete their execution per time unitTurnaround time – amount of time to execute a particular processWaiting time – amount of time a process has 
Latest Answer : Throughput:Total amount of work done in a unit of time.Waiting Time:The amount of time that is taken by a process in ready queue.Turn Around Time:The sum total of waiting time & execution time is known as the turnaround time.Response Time:The time ...


 Sponsored Links

 
Related Articles

Business Performance Management

Business Performance Management What is Business Performance Management Business Performance Management is most commonly described as a set of processes that help companies or organizations optimize their business performance It is specifically designed to organize automate and analyze business meth
 

Network Management

Network Management Network management is the method of managing the tools that belong to a network and maintaining administering all the systems that are connected in the network For one to be able to efficiently manage a network that person should be a qualified network administrator and should hav
 

ERP for Cash Management

ERP for Cash Management Cash management is a fundamental application that allows you to manage your accounts It includes banks savings institutions and charge cards All the appropriate functions are conveniently centralized in one location The application provides facilities for accounting staff to
 

Knowledge Management in Business Networks

What is Knowledge Management KM The basic definition of knowledge management from the business perspective states that it is the vital set of methods that manage the conception distribution and exploitation of knowledge In today’ s Information Age era with the technological advancements in
 

C++ Memory Management operators

C Memory Management operators Need for Memory Management operators The concept of arrays has a block of memory reserved The disadvantage with the concept of arrays is that the programmer must know while programming the size of memory to be allocated in addition to the array size remaining constant m
 

SOA and Network Management Architecture

SOA and Network Management Architecture In recent years the field of Network Management has been absorbing the principles of Service Oriented Architecture Examples of service oriented Network Management architectures include the TS 188 001 NGN Management OSS Architecture from ETSA as well as the mor
 

ERPAdvantages for Management Functions

ERP Advantages for Management Functions ERP management systems provide a technology platform in which organizations can integrate and coordinate their main internal business processes They use this to fight against the problem of the organizational inefficiency brought on by the use of different sys
 

Supply Chain Management Skills

Supply Chain Management Skills Do you have what it takes to be a Supply Chain Manager Once upon a time the phrase managing a supply chain” meant making sure that your warehouse was adequately stocked and that nobody was goofing off in the back Times have definitely changed Today to manag
 

Which Supply Chain Management Software is Right for your Business?

Which Supply Chain Management Software is Right for your Business If you’ re a Business Leader Supply Chain Manager or Logistics Executive you’ re probably all too aware of the fact that there’ s an abundance of Supply Chain Management SCM software products available on
 

SCOR Model Process

SCOR Model Process The Supply Chain Operations Reference Model commonly known as SCOR is a diagnostic tool for the Supply Chain Management It lets the users know the various processes involved in a business and the important things that lead to customer satisfaction The Supply Chain Operations refer
 





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