Operating System Programming and Technical

Q. What is pre-emptive and non-preemptive scheduling?

A. Preemptive scheduling: The preemptive scheduling is prioritized. The highest priority process should always be the process that is currently utilized. Non-Preemptive scheduling: When a process enters the state of running, the state of that process is not deleted from the scheduler until it finishes its service time

Read Solution (Total 0)

Operating System Other Question

Q. What is a daemon?

A. Daemon is a program that runs in the background without user's interaction. A daemon runs in a multitasking operating system like UNIX. A daemon is initiated and controlled by special programs known as 'processes'.
Q. What is busy waiting?

A. The repeated execution of a loop of code while waiting for an event to occur is called busy-waiting.
The CPU is not engaged in any real productive activity during this period, and the process does not progress toward completion