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 ...
Amoeba, WinNT, Minix
Latest Answer: A microkernel solution takes the other way round. The kernel only contains the 100% needed functions, the. rest comes with plug-ins ...
Multi programming: Multiprogramming is the technique of running several programs at a time using timesharing.It allows a computer to do several things at the same time. Multiprogramming creates logical
Latest Answer: yeah its precise...but can u throw more light on the differences between multiprogramming and multi tasking??thanks in advance ...
Semiconductor memories are of two types: RAM (random access memory) and ROM (read only memory).RAM is a read/write memory. Information can be written into and read from a RAM. It is volatile memory.It
Latest Answer: RAM Random access memory .It is a temporory memory . Here we can read and write the contentsROM -Read only memory .Here we canonly read the contents.We cannot modify the contents present in it. ...
What resources are used when a thread created? How do they differ from those when a process is created?
When a thread is created the threads does not require any new resources to execute the thread shares the resources like memory of the process to which they belong to. The benefit of code sharing is that
The thread library function performs the following actions to context switch between user level threadsCopy all live registers to Thread control Block (TCB)Restore the state of the thread to run next i.e
Consider any system where people use some kind of resources and compete for them. The non-computer examples for preemptive scheduling the traffic on the single lane road if there is emergency
Latest Answer: very good example to get a practical view. Thanx for the answer. ...
For the conventional time –shared processes, Linux uses a prioritized, credit-based algorithm. Each process possesses a certain number of scheduling credits; when a new task must be chosen to run,
View page << Previous 4 5 6 7 [8] 9 10 11 12 Next >>

Go Top