标签: operating-system shared-memory
我一直在阅读共享内存和消息传递,我相信共享内存比消息传递更快,但我似乎无法遇到消息传递的专业人员。消息传递是否比共享内存有任何优势?
答案 0 :(得分:4)
消息传递的最大优点是可以更容易地构建大规模并行硬件。消息传递编程模型往往更容忍更高的通信延迟。
共享内存或消息传递是否更快取决于要解决的问题,实现的质量以及正在运行的系统。例如,在单个服务器上,使用共享内存编程环境可能更容易,性能更高。在分布式集群中,使用消息传递库可能会更快。