
【计】 short-term scheduling
【经】 near term; short run; short term
attemper; dispatch
【计】 dispatch; scheduling
短期调度(Short-Term Scheduling)是计算机操作系统与工业工程领域的核心术语,指在极短时间内(通常毫秒级)动态分配系统资源以满足即时任务需求的过程。其英文对应术语为"Short-Term Scheduling" 或"CPU Scheduling"(计算机领域),在工业场景中亦称"Dispatch Scheduling"(派工调度)。
在操作系统中,短期调度负责从就绪队列中选择下一个执行的进程,并分配CPU资源。其核心目标包括:
典型算法:
来源:Silberschatz《操作系统概念》第9版,CPU调度章节
在生产制造领域,短期调度指在数小时至数天内,根据实时订单、设备状态和人员配置,动态分配生产任务。其核心功能包括:
应用场景:
来源:APICS(美国运营管理协会)词典,调度术语标准定义
中文术语 | 英文术语 | 适用领域 |
---|---|---|
短期调度 | Short-Term Scheduling | 操作系统/生产管理 |
进程调度 | Process Scheduling | 操作系统 |
派工单 | Dispatch List | 工业工程 |
权威文献参考:
注:术语定义需结合上下文区分领域,避免跨学科混淆。
短期调度是操作系统中的核心调度机制,主要用于动态分配CPU资源,确保系统高效运行。以下是详细解释:
短期调度(又称进程调度或CPU调度)负责从内存的就绪队列中选择一个进程,为其分配CPU执行权。其核心目标是平衡系统吞吐量、响应时间和资源利用率。
算法类型 | 典型代表 | 特点 |
---|---|---|
公平性优先 | 轮转法(RR) | 固定时间片轮流执行 |
效率优先 | 最短作业优先(SJF) | 减少平均等待时间 |
动态调整 | 多级反馈队列 | 综合优先级与历史执行情况 |
基础策略 | 先到先服务(FCFS) | 简单但易导致"护航效应" |
(数据来源:)
•长期调度(作业调度):控制进入内存的进程数量,频率低(分钟/小时级)。
•中期调度:负责进程挂起与激活,平衡内存负载。
例如,当用户启动视频编辑软件时,长期调度决定是否允许该进程进入内存;中期调度可能在内存不足时将后台进程挂起;而短期调度则不断在编辑软件、杀毒程序等进程间切换CPU使用权。
【别人正在浏览】