本篇文章1276字,读完约3分钟
我记得2000年到来的几个月前,我在外资企业工作 计算机应用刚开始普及,公司准备从新加坡总部派遣it专家来解决y2k千年的问题。 虽然过去了19年,但y2k修复带来的潜在问题又备受关注 目前,一些国家的停车计时器、收银机和职业摔跤视频游戏因与千年虫相关的计算机故障而陷入困境。 千年虫问题的余威依然存在,已经使多个支付系统和计算机系统离线, 年前正在试图修复千年虫埋藏的潜在地雷 两者都来源于计算机存储日期的方法 许多旧系统仍然用两个数字来表示年份。 例如,用98表示1998年以节省内存 y2k千年的问题是担心计算机会变成1900而不是2000 对于希望解决y2k问题的程序员,有两种选择:完全改写代码或使用窗口这一快速修复程序,而不是从1900年开始 据估计,1999年80%的计算机修复采用了更快、更便宜的解决方案 伦敦经济学院的迪伦·马尔文回顾说,在y2k期间使用窗口修复为处理这个问题提供了捷径,但不是最佳选择,因此是所有可能的处理方案中最差的。 考虑到 中点1970年的重要性,编码者从1920年开始选择年作为标准窗口。 云平台提供商fastly的工程师久保宫川解释说,多种编程语言和系统始于1970/01/01,可在秒内解决日期和时间,也称为unix时间。 unix是各行各业广泛采用的操作系统,这个新时代的到来已成为标准 理论上,这些窗口化系统到了年将过时,但多个系统仍然处于停滞状态 在某些情况下,这个问题已经被很多人遗忘了 修复旧遗留系统的故障是一场噩梦,实际上迄今为止还很少受到关注 为沃达丰解决了y2k故障的保罗·罗马克斯还说,很明显,根据他们以前的估计,到去年为止,系统已经长期停止采用。 就像60年代的人不认为他们的密码在2000年也有效一样 为了应对y2K千年虫问题,采用快速修复方法的系统现在面临着窗口的末端,它们的时间系统回到了1920年, 据报道,美国一家公用事业企业的账单上显示了1920年的错误日期,但纽约市千万停车收费表因该日期错误而拒绝信用卡交易 波兰企业的novitus生产的数千台收银台因钟表故障无法打印收据,现在他们正在修理这些机器 职业摔角游戏wwe 2k20程序也于去年1月1日凌晨0点停止运营 幸运的是,游戏开发人员迅速做出反应,发布了全天候可下载的补丁 去年11月,发现另一个叫splunk的软件容易受到y漏洞的攻击 该公司在一周内为客户提供了修复服务。 这些客户中包括92家财富100强中的92家。 / h// h// h// h// h// h /硬件和软件故障的一部分是由于此系统的问题 y攻击了mckesson开发的系统,但生产软件的企业不知道年份相关系统的中断 由于各公司没有透露相关细节,所以不清楚这些修复会持续多久。 如果只是简单地后退窗口,将来可能会发生相同的错误。 2038年,我们遇到了另一个数据存储问题 这个问题也来源于unix时代的到来。 数据以32位整数保存,2038年1月19日上午3.14时容量不足 要处理类似的问题,最好是找到持久的解决方法,而不是适当的方法
标题:““千年虫”死灰复燃!19年前应对方案并不彻底,”
地址:http://www.5e8e.com/hlw/23328.html