freeCodeCamp/guide/chinese/computer-science/distribued-algorithms/index.md

686 B

title localeTitle
Ditributed Algorithms Ditributed算法

分布式算法

分布式算法是研究在多个处理器上运行的算法。这种算法的目的是利用并行化来实现加速。分布式算法的一些应用将在多核处理器和计算机集群中。

在理论上研究分布式算法时,分布式系统被建模以便达到独立于不同实现和系统的抽象级别。两种常见的模型是消息传递模型和共享内存模型。在消息传递中,每个进程(进程和处理器通常可互换使用)通过它向其他进程发送和接收的消息进行通信。在共享内存模型中,进程通过访问共享内存进行通信。