第438章 五十年后再临 中条山的狼
都被证明是走在时代的前列。
他拿起钢笔,在纸上郑重地写下了“supervison项目启动纲要”几个字。
听过陈胜关于supervison项目的汇报后,陈胜正准备挂断电话,何雨柱忽然想起一事,又叫住了陈胜。
“阿胜,还有一件事,你提醒一下new-vison那边,顺便也让neo那边也检查一下。”
“老板,您说。”陈胜立刻应道。
“我最近看了一些技术资料,想到一个问题。我们现在的计算机系统因为都是本世纪开发的,所以内部的时钟和日期,为了节省存储空间,习惯用两位数字表示年份,比如‘99’代表1999年。”
“是的,老板,这是普遍做法。”陈胜确认道,心里有些疑惑老板为何突然关心起这种技术细节。
“嗯,”何雨柱缓缓道,“我在想,当时间从‘99’跳到‘00’的时候,系统会把它识别成1900年,还是2000年?”
电话那头,陈胜愣了一下,随即反应过来,语气顿时变得凝重:“您的意思是这可能会导致日期计算错误、系统紊乱甚至崩溃?”
“只是一种推测。”何雨柱不能把话说死,“但你想,如果银行的计算系统因此把2000年的一笔交易算成是1900年的,利息怎么算?如果工业控制系统的定时程序出错,会不会引发生产事故?还有我们正在开发的这些依赖精确时间的通信设备和未来手持终端这或许是个潜在的、系统性的问题。现在距离2000年没多少时间了,你们最好评估一下。”
陈胜背后瞬间冒出一层细汗。
他作为北美总负责人,其实对于技术了解的要比何雨柱更多一些。
这个问题看似简单,却可能埋藏在无数行代码和硬件逻辑的深处,一旦爆发,影响范围难以估量。
“老板,我明白了!这个问题非常关键,我立刻亲自督办!让new-vison、neo以及集团所有涉及软件和嵌入式系统的部门,全面筛查和评估!”
“动作要快,没多少时间了,确认存在风险的话,尽快开发修补方案。”何雨柱叮嘱道,“这事关我们产品的可靠性和集团的信誉。”
“是!我马上去办!”
挂断电话后,陈胜不敢有丝毫耽搁,立刻通过加密线路联系了new-vison的ceo和技术总监,转达了何雨柱的‘推测’。
起初,new-vison的几位核心技术人员听到这个“两位年份日期问题”时,还有些不以为意,觉得这只是个简单的逻辑判断,大多数现代系统应该能正确处理。
但在陈胜的强硬要求下,他们还是组建了一个临时评估小组,对vison系统内核、编译器、以及几个重要应用软件的日期处理模块进行了深入审查。
几天后,评估小组的初步结果让所有人大吃一惊。
他们在一个用于文件系统时间戳记录的底层库函数中,发现了一处隐蔽的假设:该函数默认年份大于等于70(即1970年,unix纪元起始)才被认为是20世纪的日期。这意味着,当年份从“99”变为“00”时,这个函数会将“00”判定为1900年,而非2000年!
章节内容不完整,请退出阅读模式查看完整内容!