返回第十八章 曙光(1 / 2)w41k3r首页

关灯 护眼     字体:

上一章 目录 下一页

剖析系统的代码。

系统内部如果没有使用记忆化,系统栈空间早就爆了。那么,为什么系统没有爆呢?

原因很简单,记忆化算法是“记忆”的,即对于一个情况进行变换,如果这个情况以前已经计算过,那么直接返回内存中已经有的结果,反之计算并存入内存。

而洛天依所处世界没有爆栈的主要原因是——

每次世界的时间线中的情况……

完全相同!

也就是,递归导致了——

死循环。

在没有外力的情况下,洛天依永远跳不出这层递归。

就是永远无法完成任务,进而永远无法跳出系统。

不过,我们的计算机还好,即使你用了记忆化,每次递归,也就是循环都要

占据大约8MB的内存用于初始化,且不被释放。

这就表明,洛天依电脑系统编译栈空间是1073741824B,就是1024MB。

那么最多洛天依在里面循环128次就能跳出循环了。

不过,128次似乎有点多……

但这将是系统保护洛天依安全的最后一道防线,不会让洛天依永远卡在里面。

———

仍然是那个剧情,仍然是神灵吧“洛天依”杀了,仍然是洛天依(乐正绫)把神灵杀了。

世界结尾处……

“‘洛天依’,我没能保护你。下一次重生再见!”

『加入书签,方便阅读』

上一章 目录 下一页