海德里醒来的时候发现自己躺在一艘快艇上,周围什么都没有,快艇上也没有必要的补给品,而且已经失去动力,随波逐流。
他爬起来之后才注意到一件事,那就是他已经失去了心跳和呼吸。
“我成了什么?!她给我注射了什么?!”海德里捂住了胸口,但是里面什么动静都没有了,“但是我却还活着?!我还算是活着吗?!”
这些问题,他问的是别人,也问的是自己,他是在提问,他也是在惊呼。
但是现在只有他一个人,也许都不能叫他为人。
外形是人类,但是没有心跳,没有呼吸,不会受伤,不会饥饿,不会生病,不会困倦……
他已经和那些战舰核心变得一样了?
那么他还是人吗?
但是他有思想,有记忆,一切都清楚的,没什么模糊不清的,那么他难道说就不是海德里了?
现在问题来了,一个经典的问题。
他,有海德里的名字,海德里的记忆,海德里的思维,海德里的经历,海德里的外貌,海德里的肉体。
但是,没有呼吸,没有心跳,没有血液,没有作为一个人类所应该具有的很多基本的生理性要素。
那么请问,他是不是人?
他是不是海德里?
正如同秃子那样,一个人不是秃子,但是现在拔掉他一根头发,他是秃子了吗?
那么继续拔掉头发呢,拔到什么时候才算是秃子了呢?
对上面这个问题,也许可以通过说“秃子只要头上还有哪怕一根头发都不是秃子”的方法来严格界定。
那么对再上面那个问题,同样也可以说哪怕还有一个人认为海德里是人而且就是海德里本人,那么就不能完全说他不是人或者不是海德里本人。
在搞清楚了这个问题以后,一切就简单明了了,海德里开始进行各种尝试,看看自己身上到底发生了什么。
很快的,他就感觉到了源质的存在,并且开始遵循感觉去熟悉源质,最后到可以利用源质来做点事情,比方说把这艘快艇重铸为一艘战舰。
这艘快艇本来就是“长门”上面分离出来的东西,它当然也是源质构成的,从后端来说,这艘快艇的SDG资源被过继给海德里这个对象来使用了,所以海德里现在可以使用它。
他凭着自己的感觉,逐渐逐渐地,把一艘战舰给重铸出来了,而这艘战舰,就是海军上将级战列巡洋舰,“胡德”。
而海德里没想到的是,在他完成重铸以后,他见到了胡德。
在舰桥里面,以一种奇特的更加贴近战舰核心的身份见到胡德,这个曾经救他一命的战舰核心。
此时此刻,海德里热泪盈眶,而胡德则只是平静地如同曾经第一次见面时那样端着标志性的茶杯笑道:“很高兴再次见到您,海德里舰长,欢迎您再次担任本舰的舰长。我是胡德,我将竭尽全力执行您下达的每一个命令。”
讲道理,既然现在我们已经知道了一些核心世界观,我们就要在发生一些事情的时候记住用这些世界观去解释它们。
胡德在前述记录节点中已经被击沉,那么按理说,创建“胡德”这艘SDG战舰的SDG将被释放,并且对应管理“胡德”的驱动proc和其父proc都会正常结束,胡德这个战舰核心也作为“胡德”的对象内容一起销毁。
那么,一个已经销毁了的对象,怎么可能再次出现呢?
这里说“再次出现”是因为断定这艘“胡德”就是之前被击沉的那一艘,而之所以做出这种判断,是因为胡德开口说“再次见到”并且她知道海德里的名字。
因此认为这艘就是之前那一艘。
这里就要涉及到SDG的特性了,一部分被申请出来创建了一个对象的SDG在被释放以后,实际上内容是没有被清空的,此时只是init对这部分被释放的SDG打上标记,表明这些SDG是被释放出来的可以随时随地被申请用作他用的SDG,只要一直没有其他proc申请使用这段SDG,那么它的内容就是原封不动保存着的。
尽管在init中有大量proc随时随地都在不断申请和释放SDG,出现上面这种情况的概率很小,但是因为init对SDG的分配是随机的,所以如果真有那么巧合的话的确有可能出现有些SDG自始至终都不会被分配出去的情况。
而且因为init是保证完备性和容错率的系统,因此出于一种对象恢复的保留功能——该功能在正式版中被以backup和tmp混合算法所取代——实际上init会有意对最近一段时间内释放出来的SDG进行时间戳备注,以便进行错误操作的还原。
只有当SDG交换流量特别巨大的时候,init才会忽略时间戳备注,并马上把刚刚释放出来的SDG立刻又分配出去。
只有当SDG被再一次分配,经过malloc方法初始化以后,其中的内容才会立刻被清空。
因此,这艘“胡德”再一次出现,并不是不可能,而只是恰好,海德里以还原的方式建造了“胡德”。
假如海德里完全掌握了如何利用源质,那么他就会以新建的方式建造“胡德”,那种情况下还是会把旧“胡德”的所有内容从SDG中刷掉。
这都是巧合:“胡德”的SDG被释放以后恰好没有被再次分配出去,海德里对源质的利用恰好是还原模式,以及海德里恰好选择建造的是海军上将级战列巡洋舰。
缺少一个,就不会出现上面那种阔别重逢皆大欢喜的场景。
“海德里舰长,我们位于西海海域,目前航速为三十二节,航向正东。”胡德报告道。
“舰载雷达有什么情况?”海德里问道,他在用舰桥望远镜进行观察,可是什么也没有发现,四周是一望无际的海洋。
“舰载雷达捕获到两艘舰船,在前方三十海里的位置,将在二十分钟以后到达光学确认距离。”胡德回答道,她不再是一直坐在舰桥的茶桌旁边,而是端着茶杯站在海德里身旁。
“好极了,高爆弹准备,如果是天高原舰队的船,就糊他们一脸。”海德里说道。
而一刻钟以后,海德里接到了熟悉的无线电通信。
对方舰队是由前卫级战列舰“前卫”、声望级战列巡洋舰“声望”组成的,也就是现在由爱丽丝指挥的皇家舰队。
TBC
战地指挥官III:有限制战争提示您:看后求收藏(卧龙小说网http://www.wolongxs.com),接着再看更方便。
好书推荐:《等我穿上小裙子你们就完蛋啦》、《好感度破亿的病娇缠上我了》、《无尽宇宙探索指南》、《我穿越到了全是女生的世界》、《我穿越到全是女孩子的世界》、《星门》、