Quantcast
Channel: Active questions tagged operating-system+scheduling - Stack Overflow
Viewing all articles
Browse latest Browse all 209

Cooperative Scheduling vs Preemptive Scheduling?

$
0
0

In the book Core Java : Volume 1 Fundamentals -> chapter MultiThreading .

The Author wrote as follows :

"All modern desktop and server operating systems use preemptive scheduling. However, smaller devices such as cell phones may use cooperative scheduling...."

I am aware of the definitions/workings of both types of scheduling , but want to understand reasons why cooperative scheduling is preferred over preemptive in smaller devices.

Can anyone explain the reasons why ?


Viewing all articles
Browse latest Browse all 209

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>