1.多任务处理:
多任务是多编程的逻辑扩展。在此系统中, CPU通常通过使用较小的时间范围通过在多个作业之间进行切换来执行多个作业, 并且切换频繁发生, 以使用户可以在程序运行时与每个程序进行交互。多任务处理又分为两类:单用户和多用户。
2.多重处理:
多处理是具有两个或多个处理器的系统。为此, 添加了CPU以提高系统的计算速度。由于进行了多处理, 因此有许多进程可以同时执行。多重处理又分为两类:对称多重处理, 非对称多重处理。
多任务和多处理之间的区别:
序号 | 多任务 | 多处理 |
---|---|---|
1. | 同时执行多个任务被称为多任务。 | 每个系统有多个处理器, 可以并行执行多组指令, 这称为多处理。 |
2. | CPU数为1。 | CPU数量不止一个。 |
3. | 这需要适度的时间。 | 处理工作所需的时间更少。 |
4. | 在这种情况下, 一次执行一项作业。 | 这样, 一次可以执行一个以上的处理。 |
5. | 很经济。 | 很经济。 |
6. | 用户数量不止一个。 | 用户数量可以是一个或多个。 |
7. | 吞吐量适中。 | 吞吐量最大。 |
8. | 其效率中等。 | 它的效率是最大的。 |
评论前必须登录!
注册