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