加载中...
| 类别 | 操作系统 |
| 英文名 | Process Scheduling |
| 领域 | 操作系统 |
进程调度(Process Scheduling)是操作系统决定在某一时刻将 CPU 分配给哪个就绪进程或线程执行的机制。由于进程数量通常远多于 CPU 核心数,调度器必须合理分配处理器时间,以实现多任务的并发执行。
调度器追求多个常常相互冲突的目标,如吞吐量、响应时间、公平性与 CPU 利用率。常见调度算法包括:
调度可分为抢占式与非抢占式:前者允许内核中断当前进程以切换到更紧急的任务,现代通用系统普遍采用。良好的调度策略能兼顾交互响应与后台计算,使系统既流畅又高效。进程切换涉及保存与恢复上下文,称为上下文切换,本身也带来一定开销。
| 类别 | 操作系统 |
| 英文名 | Process Scheduling |
| 领域 | 操作系统 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧