首页 > 解决方案 > 调度实时系统 vs 在线系统 vs 批处理系统

问题描述

我试图了解他们的调度标准是如何工作的。为什么 IO 绑定和 CPU 绑定混合对批处理更重要?
抢先调度对所有人都很重要吗?
非常感谢您的帮助。

标签: processiooperating-systemcpuscheduling

解决方案


混合系统通常允许系统管理员创建批处理队列,具有适当权限的人可以向其中提交作业。批处理队列的通常目的是在交互式进程不使用 CPU 时使用它。

通常批处理队列分配的优先级会覆盖普通用户的优先级。系统管理器通常为批处理队列分配低于正常交互优先级的优先级。如果您将优先级设置得足够低,批处理队列就不会干扰交互式用户。

还可以安排批处理队列,使其仅在指定时间(例如,凌晨 2 点到 6 点之间)运行。

系统管理员不关心 I/O 限制或 CPU 限制。


推荐阅读