不死的大型机

数十年前,专家们错误地预测到大型机将会消亡。下面故事就是关于大型机不能够生存的例子:

不死的大型机

“1974年我在Cornell的时候,我们的数据中心购买了最新的370,”Wayne Kernochan讲述道,“但是一件奇怪的事情发生了:突然——每当运行数小时后,没有任何明显的原因——370就会停止工作。”

“IBM派出了技术人员,但是他直接冲进了一个砖墙,而不像其他人那样猛冲直撞;硬件没有问题,软件也没有问题,但是几个小时后,计算机将会停止工作。IBM公司拿出浑身解数,并且从Colorado工厂带来了真正的专家。经过了无数次的测试,他们突然注意到一些奇怪的事情,每一次崩溃都发生在某一条微代码指令之后。平时工作得好好地,但是每一次那条指令之后就会发生崩溃。”

“进一步调查发现,该指令与IBM原来的稍微有些改变。更进一步的调查终于发现,是因为一个Cornell的工程曾经发现了一个能够让那条指令运行得更快的方法,因此也能够提高370 的速度。但是,系统认为的这条指令的运行时间还是不变的,下一条指令需要等一段时间才能运行,因此,这就导致了一个瀑布型的错误的计算,最终导致完全崩溃。”


相关内容

    暂无相关文章