differentiate schedular and dispatcher
Answers
Answer:
→ The scheduler selects a process from a list of processes by applying some process scheduling algorithm. On the other hand, the dispatcher transfers the process selected by the short-term scheduler from one state to another.
→ The scheduler works independently, while the dispatcher has to be dependent on the scheduler i.e. the dispatcher transfers only those processes that are selected by the scheduler.
→ For selecting a process, the scheduler uses some process scheduling algorithm like FCFS, Round-Robin, SJF, etc. But the dispatcher doesn't use any kind of scheduling algorithms.
→ The only duty of a scheduler is to select a process from a list of processes. But apart from transferring a process from one state to another, the dispatcher can also be used for switching to user mode. Also, the dispatcher can be used to jump to a proper location when the process is restarted.
PLZ MARK AS BRIANLIEST,FLW ME AND THX FOR THE SUPERB QUESTION
Answer:
The schedule collects a process of a list of processes by applied some process scheduling algorithm . On the other hands the dispatcher transferred the the processselected by the short term speculate one state to another.