RX0027

领域: 引擎

错误消息

唯一的底座达到了它的上限(%s)

消息中的 %s 表示引擎抛出错误时填入的具体内容。

小故事

引擎的底座,就是放所有东西的那块地,两种居民共用,单元的总数有上限,每个载荷的大小也有上限。这一次,地满了,一个新的单元也放不下。引擎有两条路:大声拒绝,或者悄悄腾地方。可腾地方,意味着把某个单元赶走,而那个被赶走的存在,可能正是某个历史版本所依赖的。到时候,历史里的版本还在,可是读它的时候,读到的却是已经交给别人用的存储,这等于对你撒了谎。所以引擎选择大声说不。这条拒绝,过去叫累积存储的存在上限,现在归底座自己来说,因为能有多少存在,是底座的事。怎么办?提高声明的容量,或者检查是不是有什么东西在失控地创造单元。记住:地满了,就老实说满了。

文本来自 Rush 引擎的错误目录。