首页 > 解决方案 > SICP 的作者在这些关于“并发、时间和通信”的段落中是什么意思?

问题描述

我正在阅读 SICP 的第 3 章,这里有一些有趣的解释:

我们已经看到编程并发系统需要在不同进程访问共享状态时控制事件的顺序,并且我们已经看到了如何通过明智地使用序列化程序来实现这种控制。但是并发的问题比这更深,因为从根本上看,“共享状态”的含义并不总是很清楚。

...

这里的基本现象是同步不同进程、建立共享状态或对事件强加顺序需要进程之间的通信。本质上,并发控制中的任何时间概念都必须与通信密切相关。有趣的是,时间和通信之间的类似联系也出现在相对论中,其中光速(可用于同步事件的最快信号)是时间和空间相关的基本常数。我们在计算模型中处理时间和状态时遇到的复杂性实际上可能反映了物理宇宙的基本复杂性。

作者这是什么意思?我通过练习自己工作并且可以理解排序问题,但不能像作者声称的那样理解时间和沟通之间的联系。

提前致谢。

标签: concurrencysicp

解决方案


推荐阅读