System Contention Scope
   HOME

TheInfoList



OR:

In
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
, The System Contention ScopeSilberschatz, Abraham, and Peter B. Galvin. "Thread Scheduling." Operating System Concepts. 8th ed. Hoboken, NJ: J. Wiley & Sons, 2005. 199. Print. is one of two thread-scheduling schemes used in
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
s. 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. Operating systems that use only the one-to-one model, such as Windows, Linux, and Solaris, schedule threads using only System Contention Scope.


References

Operating system kernels Processor scheduling algorithms {{Operating-system-stub