Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
q presume that a scheduling algorithm at the level of short-term cpu scheduling favours those processes that have used the least processor time in
q several cpu-scheduling algorithms are parameterized for instance the rr algorithm requires a parameter to indicate the time slice multilevel
q what merit is there in having different time-quantum sizes on different levels of a multilevel queuing systemanswer processes that require more
q define the difference among pre-emptive and non pre-emptive schedulinganswer pre-emptive scheduling permits a process to be interrupted in the
q a cpu scheduling algorithm determined an order for the execution of its scheduled processes convinced n processes to be scheduled on one processor
q presume an operating system maps user-level threads to the kernel using the many-to-many model and the mapping is done through lwps additionally
q what resources are utilized when a thread is created how do they vary from those used when a process is createdanswer for the reason that a thread
q explain the actions taken by a kernel to context switch between kernel level threadsanswer context switching among kernel threads classically
q what are two differences among user-level threads and kernel-level threads under what situations is one type better than the otheranswer1
q provide two programming instances in which multithreading provides better performance than a single-threaded solutionanswer 1 a web server that
q presume that a distributed system is susceptible to server failure what mechanisms would be needed to guarantee the exactly once semantics for
q once more considering the rpc mechanism consider the exactly once semantic does the algorithm for implementing this semantic implement correctly
q when a process creates a fresh process using the fork operation which of the following state is shared among the parent process and the child
q the sun ultra sparc processor has numerous register sets that describe the actions of a context switch if the new context is previously loaded into
q palm os provides no signifies of concurrent processing discuss three major complications that concurrent processing adds to an operating system
q how could a system be designed to allow a choice of operating systems to boot from what would the bootstrap program need to doanswer delieve a
q why do several systems store the operating system in firm ware and others on diskanswer for certain devices such like handheld pdas and cellular
q what are the major advantages of the microkernel approach to system designanswer benefits usually include the followinga adding a new service
q what is the purpose of system callsanswer system calls permit user-level processes to request services of the operating
q error detection in operating systemerror detection- error detection take places at both the hardware and software levels at the hardware level
q explain message passing among systemscommunications- message passing among systems requires messages to be turned into packets of information and
q explain the file-system manipulationfile-system manipulation there is several details in file allocation creation deletion and naming that users
q define input - output operationsserial lines disks tapes and other devices should be communicated with at a very low level the user require only
q how program execute in operating systemprogram execution- the operating system fills the contents or sections of a file into memory as well as
q what is the major advantage of the layered approach to system design what are the de-merits of using the layered approachanswer as in all cases of