您好、欢迎来到现金彩票网!
当前位置:2019手机棋牌游戏平台 > 系统调用 >

系统调用如何应对2038年问题

发布时间:2019-06-12 23:03 来源:未知 编辑:admin

  1996年6月4日对欧洲航天局来说是黑暗的一天,阿丽亚娜5型运载火箭第一次发射,它携带了四枚昂贵的科学卫星,火箭仅仅升空37秒就变成了天空中的一团火焰。。 一个数据从64位浮点值转变成16位符号整数值后发生整数溢出。这起事故可能是整数溢出导致最昂贵事故,损失超过3亿美元。

  整数溢出是因为超过数据储存空间的最大容量而发生的错误。16位空间能储存最多32,767个值,32位空间能储存最多2,147,483,647个值。类Unix系统采用的是32位 时间计数time_t,计数从1970年开始,到2038年1月将会超过2,147,483,647秒。这就是著名的2038年问题。

  今天我们距离 2038年还有不到23年,Linux系统是否做好了准备?LWN发表了一篇文章,介绍了Linux系统调用应对2038年问题作出的改变。

http://showmycoco.com/xitongdiaoyong/243.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有