第1章(第1 / 2页)
飞船放松下来。
好吧,几乎一切。
飞船意识到它其实还没有做过重大决定,恐慌起来,接着又昏迷了一小会儿。再次醒来以后,尽管看不见洞口,但它知道洞口肯定位于什么地方,于是封闭了那个地方周围的全部舱壁。
这个过程牵涉到漫长的紧急密码交换和执行各种协议,机器人拷问代理程序,确认指令是否真实。最后,机器人终于满意了,所有流程都正确无误。他们从储藏室取出备用的中央任务模块,带着它走出保险库,随即掉出飞船,打着旋飞进虚空。
一个低等级监控程序唤醒飞船半睡眠的赛博大脑深处的等级稍高的监控程序,报告说每次“咔哒”都只得到一个“嗡”。
对于究竟出了什么问题,这是第一条重大线索。
嗡——
继续调查之下,事情经过很快水落石出。一块陨石在船壳上砸出了个大窟窿。先前之所以没有探测到,是因为陨石干净利落地破坏了探测飞船有否受到陨石撞击的处理设备。
再次调阅,只得到了一条错误信息。它尝试在错误信息对照表里查询这条错误信息,但也没有找到。它犹豫了几纳秒,然后重复整个过程,接着唤醒了区域功能超级管理员。
奇怪。
区域功能超级管理员注意到摆在面前的问题,唤醒它的监控代理,监控代理也注意到了问题。几毫秒后,全船休眠了几年到几百年不等的虚拟电路齐刷刷地恢复生气。某个地方有什么东西出了严重的问题,但没有一个监控程序知道究竟是什么问题。各个层级都遗失了至关重要的指南,在至关重要的指南遗失时应该怎么做的指南也同样遗失了。
它找不到那张对照表。
许多小软件模块(所谓“代理”)在逻辑通道中跑来跑去,集合、讨论、再集合,很快得出结论:整艘飞船的记忆全都变得支离破碎,问题向上一直延伸到了中央任务模块。无论怎么拷问,都搞不清楚到底发生了什么。连中央任务模块本身似乎都遭到了破坏。
咔哒,咔哒,咔哒,咔哒,咔哒,嗡。
首先要做的是封住洞口。结果证明这一点不可能做到,因为传感器看不见洞口位于何处,而应该指出传感器出了故障的监控程序也出了故障,总在说传感器一切正常。飞船只能通过机器人(带着能让飞船看见洞口的备用大脑)显然掉出了洞口这一事实推测出洞口的存在。
咔哒,嗡,咔哒,嗡,咔哒,嗡。
飞船尝试理智地思考问题,失败后彻底昏迷了一小会儿。当然,它没有意识到自己昏迷过,因为它昏迷了过去。它只是惊讶地发现星空突然跳动。第三次见到星空跳动,飞船终于意识到自己肯定昏迷过,因此现在必须做几个重大决定。
咔哒,咔哒,嗡。
等级较高的监控程序去查询它的一张对照表,看低等级监控程序应该在监控什么。
事实上,问题反而变得容易处理了:更换任务模块。飞船上还有个备用的任务模块,百分之百是原始任务模块的复制品。出于安全原因,任务模块必须手动更换,原始任务模块和备用模块之间不存在物理连接。中央任务模块更换之后,它就可以事无巨细地监督系统其他部分的重建工作了,一切都会好起来的。
等级稍高的监控程序想了想,觉得不太喜欢。它问低等级监控程序说你具体在监控什么,低等级监控程序说这个我也不记得了,只记得应该每隔十年就“咔哒,唉”一次,先前从未出过差错。低等级监控程序试过查询错误对照表,但怎么也找不到,所以才向等级较高的监控程序报告问题。
看守保险库的机器人收到指令,从带有防护力场的保险库取出备用中央任务模块,带往飞船的逻辑舱进行安装。
等级稍高的监控程序问它应该得到什么,低等级监控程序说不记得应该得到什么了,但估计多半是什么微弱而满足的轻叹声,对吧?低等级监控程序不知道这个“嗡”是从哪儿来的。咔哒,嗡,咔哒,嗡。现在得到的只有“嗡”。