批处理与实时处理系统的区别
1.批处理:
批处理系统是处理大量数据的有效方式。在一段时间内收集一组事务。收集、输入、处理数据,然后生成批处理结果。批处理系统的主要功能是自动保持批量执行作业。这是批处理系统的重要任务,即由位于主存储器低端的“批处理监视器”执行。
2.实时处理:
实时处理系统是非常快速且快速响应的系统。这些系统用于必须在短时间内接受和处理大量事件(通常是外部事件)的环境中。实时处理需要快速交易,其特点是提供即时响应。例如,雷达等国防应用系统。
以下是批处理系统和实时处理系统之间的区别:
序号 | 批处理系统 | 实时处理系统 |
---|---|---|
1 | 在批处理中,处理器仅在分配工作时才需要忙碌。 | 实时处理处理器需要始终非常灵敏和活跃。 |
2 | 完成时间在批处理中并不重要。 | 实时完成任务的时间非常关键 |
3 | 批处理系统为业务应用提供最经济、最简单的处理方式。 | 复杂而昂贵的处理需要独特的硬件和软件来处理复杂的操作系统程序。 |
4 | 普通计算机规格也可以与批处理一起使用。 | 实时处理需要较高的计算机体系结构和较高的硬件规格。 |
5 | 在批处理系统系统中,排序是在处理之前进行的。 | 实时处理系统不需要排序。 |
6 | 在批处理系统系统中,数据在规定的时间段内收集并分批处理。 | 实时处理系统支持随机时间的随机数据输入。 |
7 | 批处理系统具有相似要求的作业被批处理在一起,并作为一个组通过计算机运行。 | 在实时处理系统系统中,大多数在计算机系统之外的事件在一定期限内被接受和处理。 |
8 | 在此处理中没有时间限制。 | 实时处理系统必须在指定的时间限制内处理一个进程,否则系统将失败。 |
9 | 批处理系统以测量为导向。 | 实时处理系统是面向行动或事件的。 |
10 | 批处理的例子有信用卡交易、账单生成、操作系统中的输入和输出处理等。 | 实时处理的例子有银行 ATM 交易、客户服务、雷达系统、天气预报、温度测量等。 |