8 points Match the definition on the left with the term on the right. happens wh
ID: 3753811 • Letter: 8
Question
8 points Match the definition on the left with the term on the right. happens when several processes access and manipulate the same data concurrently and the outcome of the execution depends on the particular order in which the access takes place. Race condition Preemptive kernel Critical section Nonpreemptive kernel Mutual exclusion Progress happens in which the process may be changing common variables, updating a table, writing a file, and so on. allows a process to be preempted while it is IS running in kernel mode. does not allow a process running in kerne mode to be preemptedExplanation / Answer
1).Race condition happens when several processes access and manipulate the same data concurrently and the outcome of the execution depends on the particular order in which access takes place.
Reason: For protecting the race condition required to assure which simply when there is a single process apart could manipulate the similar data.hence the method utilized is known as synchronization.
2).critical section happens in which the process may be changing common variables,updating a table,writing a file , and so on.
Reason:
3).preemtive kernel allows a process to be preeempted while it is running in kernel mode.
Reason: system calls unable to block complete system which was benefit due to preeemptive kernel mode.But it yeilds much problems for kernel code.
4). Nonpreemptive kernel does not allow a process running in kernel mode to be preempted.
Reason: a kernel-mode process runs upto the extent i.e where the kernel mode is present.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.