当前位置: 华文问答 > 科学

容纳了全宇宙无限多的信息,为何整个三维空间的运行却不会卡顿?

2021-02-17科学

你还没搞懂一个问题,

即, 在虚拟世界中,你是无法感受到世界的「卡顿」的

因为,在我们平常的认知中,卡顿指的是 「相对于现实世界的时间不同步」,而不是虚拟世界内的

~~~~~~~~~~

举例:

你玩单机游戏,比如打星际虐 AI,正当你气势如虹准备推 AI 老家的时候,有人喊你吃饭,于是你点下了暂停。

于是乎,屏幕中所有的机枪兵、火车、坦克、运输船统统都不动了,敌方 AI 的小狗、毒爆、刺蛇也统统暂停,对于整局游戏内,整张地图全部时间静止,因为计算机停止了运算。

等你吃完饭回来,取消了暂停,游戏内的时间又开始流逝,机枪兵和坦克又开始射击目标,对于游戏内的一切,你暂停的这 30min 就好像什么也没有发生一样。

卡顿也是一样,比如某一天你电脑 cpu 的散热风扇突然罢工,cpu 温度过高自动降频了。这导致你的星际时不时出现了卡顿,这让你玩起来很烦恼,但是对于游戏内的世界,「卡顿」从未发生,因为卡顿时一切都停止了,就像你暂停了游戏去吃饭一样。

~~~~~~~~~~

假设,「星际争霸」这款游戏是一个虚拟世界,而我们是这个世界中的机枪兵。

在这种条件下,我们完全无法知道这个世界外是什么样的,我们这个世界的时间,与运行这款星际的「现实世界」完全可以是不同步的。完全可能在那个「现实世界」,运行我们这款星际的电脑刚刚暂停了 10000000 年才继续运行。或者,在我头脑中这个想法和上个想法之间,「现实世界」已经过去了 n 年

~~~~~~~~~~

所以,哪怕是模拟我们这个世界的「某种生物」已经因为我们这个世界「太卡了」而抱怨连连,对于我们来说,也是什么都感受不到~