Y2K38 阴云笼罩:Debian 13 将改用 64 位时间格式破局
创始人
2025-07-26 11:13:04
0

IT之家 7 月 26 日消息,科技媒体 NeoWin 昨日(7 月 25 日)发布博文,报道称 Debian 为规避 Y2K38 问题,计划从代号为 Trixie 的 13 版本开始,将在 32 位架构上使用 64 位 time_t 时间格式。

IT之家注:同“千禧虫”(Y2K)类似,Debian 等发行版也面临 Y2K38 问题。具体来说,32 位数字系统在表示时间方面,从 1970 年 1 月 1 日 00:00:00 UTC 开始计算秒数,而到了 2038 年 1 月 19 日 03:14:07 UTC 之后,32 位系统中的时间戳将会溢出。

这个问题会导致在 2038 年 1 月 19 日 03:14:07 UTC(北京时间 2038 年 1 月 19 日 11 点 04 分 07 秒)之后,一些计算机系统和软件可能无法正常工作,甚至可能会崩溃。

Debian 开发团队希望主动解决这一问题,决定从 Debian 13 "Trixie" 版本开始,在 32 位架构上使用 64 位 time_t 格式。

不过这项改进也面临不小挑战,首先是维护改动较大,目前发现在 6429 个软件包中发现了 time_t 变量的随机使用。对于现有的 x86 二进制文件,i386 端口将保留现有的 32 位 time_t 作为兼容性架构。

另外值得注意的是,Y2K38 可能还会影响某些老旧的 Windows 程序,以及 32 位 Windows 10 系统。

相关内容

热门资讯

最新或2023(历届)计算机科... 尊敬的领导:首先真诚地感谢您在百忙之中浏览我的求职信,对于一个即将迈出校门的学子而言,将是一份莫大的...
最新或2023(历届)技术经济... 尊敬的领导:您好!我是XXX学院技术专业的学生, 愿意将二十余年所积累的学识和锻炼的能力贡献给贵单位...
最新或2023(历届)机械工程... 尊敬的领导:您好!很高兴您能耐心阅读我的求职信。我是一名大四的学生,修读XXX工业大学机械学院,机械...
最新或2023(历届)应届生体... 尊敬的领导:您好!本人将于XX 年毕业于XX大学体育学院,我将要告别学生时代,走向光荣而神圣的教师生...
市最新或2023(历届)精准扶...   【篇1】  今年以来,县扶贫办在县委、县政府的正确领导下,在省、市扶贫办的精心指导下,认真贯彻落...