I was also confused by this phrasing. The only thing I could think of was that from the programmer&#x27;s perspective, it&#x27;s not cooperative (you don&#x27;t have to call yield), but that&#x27;s also true of threads.<p>I see people down thread repeating this claim. Can anyone explain how the scheduler is preemptive?