什么是多处理器?
多处理器是一种数据处理系统,可以同时执行多个程序或多个算术运算。它也被称为多处理系统。多处理器与多个处理器一起使用,类似于多道程序设计,允许将多个线程用于单个过程。
术语“多处理器”也可用于描述一起运行的多台独立计算机。它也被称为聚类。只有当一个系统包含两个或多个可以独立执行指令的元素时,才称为多处理器系统。
多处理器系统采用分布式方法。在分布式方法中,单个处理器不执行完整的任务。相反,使用多个处理器来执行子任务。
多处理器的优势
Multiprocessor具有以下优点,如下所示-
它有助于提高系统的成本或性能比。
当多个处理器组合在一起时,它有助于满足应用程序的需求。同时,多处理器系统避免了集中式系统不必要的能力的开销。但是,该系统提供了扩展空间。
它有助于在模块之间划分任务。如果发生故障,识别和更换故障处理器比更换复杂处理器的故障部分更简单且成本更低。
它有助于提高系统的真实性。多处理器系统任何一个部分发生的故障都会对系统的其余部分产生有限的结果。
如果在一个处理器中发生错误,则第二个处理器可以承担执行发生错误的处理器的任务的责任。这有助于提高系统的可靠性,但会损失一些效率。