Jump to content

System Contention Scope

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

In computer science, The System Contention Scope[1] is one of two thread-scheduling schemes used in operating systems. This scheme is used by the kernel to decide which kernel-level thread to schedule onto a CPU, wherein all threads (as opposed to only user-level threads, as in the Process Contention Scope scheme) in the system compete for the CPU.[2] Operating systems that use only the one-to-one model, such as Windows, Linux, and Solaris, schedule threads using only System Contention Scope.

References

  1. ^ Silberschatz, Abraham, and Peter B. Galvin. "Thread Scheduling." Operating System Concepts. 8th ed. Hoboken, NJ: J. Wiley & Sons, 2005. 199. Print.
  2. ^ Butenhof, David R. (1997). Programming with POSIX Threads. Addison-Wesley Professional. p. 181. ISBN 978-0-201-63392-4.