Linux 操作系统原理 — 进程管理 — 进程调度
Posted 范桂飓
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 操作系统原理 — 进程管理 — 进程调度相关的知识,希望对你有一定的参考价值。
目录
文章目录
进程调度
进程调度,即 Linux Kernel Scheduler 如何将多个 User Process 调度给 CPU 执行,从而实现 Multi-Processes 的公平竞争和合理分配 CPU 资源。
单核调度场景
在单核环境中,Linux Scheduler 的主要目的是通过合理地分配 CPU 时间片来实现进程的公平竞争和合理利用 CPU 资源。
所以,在单核环境中,Linux Scheduler 通常采用:
-
时间片轮转算法:指将 CPU 时间划分为若干个时间片,每个进程获得一个时间片的 CPU 时间,当时间片用完后,进程被放
以上是关于Linux 操作系统原理 — 进程管理 — 进程调度的主要内容,如果未能解决你的问题,请参考以下文章