字体
关灯
   存书签 书架管理 返回目录
    三个小时后。
    西山基地的核心实验室,变成了一座人间炼狱。
    空气中弥漫着浓烈的汗味、烟味,以及一种名为“绝望”的酸腐气息。
    没有人去休息。
    聂老总的命令,更像是一剂强行注入每个人血管的兴奋剂。它短暂地压制了失败带来的无力感,激发出一种近乎自毁的疯狂。
    “A区代码块,第7345行,请求与C区代码块,第12098行,同时调用‘盘古之心’的浮点运算单元!”
    “冲突!两个请求都在抢占资源!”
    “为什么没有排队机制?为什么它们会同时发起请求?”
    “不知道!这套‘神文’语言里,根本没有‘排队’或者‘等待’的指令!它默认所有指令都是顺序执行的!”
    黄建功赤红着双眼,对着巨大的黑板嘶吼。上面用白色粉笔画满了密密麻麻的逻辑流程图,无数的箭头纵横交错,最终无一例外地指向了一个用红色粉笔画出的,触目惊心的叉。
    那个叉,代表着系统崩溃的节点。
    他们用最原始的人工方式,模拟“盘古之心”的每一次运算,追踪每一行代码的流转。
    他们终于看清了那个“死循环”的本质。
    正如钱学敏所预料的那样,问题不在于任何一个独立的模块。
    问题在于,当两个或两个以上的任务需要同时运行时,系统里没有任何一个“角色”来充当交通警察。
    所有的任务,都像一群悍不畏死的士兵,接到命令就只会一往无前地冲锋,试图抢占唯一的资源通道。最终的结果,就是所有人都堵在关口,引发一场惨烈的“踩踏”事故,导致整个系统彻底崩溃。
    “这是一个设计理念上的根本性错误!”
    钱学敏一拳砸在桌面上,一向温文尔雅的她,此刻也无法保持冷静。
    “我们用‘神文’语言,编写了各个功能模块。这套语言是老师给的,它的语法严谨,逻辑自洽,用来编写‘单一任务’是完美的!但是,它本身并没有提供处理‘多重任务’的机制!”
    她指着黑板上的逻辑图,声音因为激动而变得尖锐。
    “我们就像一群只学会了怎么盖砖房的工匠,现在却妄图用盖砖房的技术,去建造一座需要无数房间协同工作的摩天大楼!地基,从一开始就错了!”
    这番话,如同一记响亮的耳光,抽在每一个专家的脸上。
    他们引以为傲的“技术考古”,他们费尽心血缝合起来的系统,在真

关闭+畅/阅读=模式,看最新完整内容。本章未完,请点击下一页继续阅读》》
上一章 目录 下一页