linux哪个最适合初学者(Linux的千年虫你知道是什么时候吗)
linux哪个最适合初学者(Linux的千年虫你知道是什么时候吗)
2024-11-06 08:40:19  作者:小甜甜嗯  网址:https://m.xinb2b.cn/know/foj323980.html

“时间”不仅是中国古代诗歌的重要主题,在现代也颇受创作人的青睐。“盛年不重来,一日再难晨”,“时光一去永不回,往事只能回味”......这些朗朗上口的句子都告诉我们时间的河流只会向前奔涌,不会回头。但是,其实现代技术存在的一个bug,能让我们“时间倒流,回到过去。”

相信关注Linux的人应该都或多或少的听说过2038年问题,下面笔者就先介绍一下什么是2038问题。


如今,在手机和电脑上查看时间应该大多数人的习惯了吧。那你知道这些时间是怎么计算得来的吗?这就要追溯1970年,那时Unix被广泛用于商业和学术界,所以1970年就被定位Unix和类Unix系统的元纪。所有系统的时间设定都以1970年1月1日0点0分0秒为基准,当前系统时间=基准时间 秒数。

从实施到现在,设备的系统时间一直都能稳定运行没有出现差错,但是机智的科学家还是从中发现了问题。在当时16位字宽已经很大了,32位在当时的人们看来已经是接近无限大了,所以time_t(也就是上述公式中的秒数)定义为32为有符号整数类型。也就是说在32位系统上,time_t最大值为0x7ffffffff,之后会溢出变成负值,再明白的一点说也就是2038-01-19 03:14:07之后就会发生时间倒流,我们将重回1901年。


著名女程序员Grace Hopper

为了解决这个问题,政府成立专门委员会,在确保关键基础设施的情况下解决了这个问题。虽然从表面来看,2038与千足虫很相似,但解决起来却是更加棘手。

如果对用于存储时间值的time_t数据类型的定义进行更改,则应用程序中依赖于带符号32位time_t整数性质的一些代码会出现兼容性问题。假设time_t的类型更改为无符号的32位整数,那么治标不治本,这个问题仍会存在。

如果在64位架构的操作系统和程序中使用64位time_t整数,那么系统时间可以从现在一直持续到292亿年后。但是,如果粗暴进行,将会带来严重性的后果。你可以想象一下,也许那时所有的应用程序都要重新编写代码,也许那一天所有的服务都会下线,你存在银行和支付宝中的钱都可能会被清零......

对于Linux 2038导致的时光倒流你有哪些好的补救方法吗?如果2038年真的“时光倒流”,想象一下那时的你会在做哪些事情?欢迎大家在下方评论留言。

  • 防冻液的使用方法大全(防冻液使用注意事项)
  • 2024-11-06防冻液使用注意事项防冻液是一种含有特殊添加剂的冷却液,主要用于液冷式发动机冷却系统,防冻液具有冬天防冻,夏天防沸,全年防水垢,防腐蚀等优良性能今天为大家盘点防冻液使用的注意事项:禁止混加防冻液不同种类的防冻液由于成分不。
  • 成都欢乐谷还有什么好玩的地方(十一假期还没准备好去哪玩)
  • 2024-11-06十一假期还没准备好去哪玩尖叫丨浪漫丨童真​腾空跃起的惊险和快乐是生命中不可错过的美好撰文丨小U排版丨小U成都,一个透着麻辣鲜香和慢节奏的巴适城市,全国人民旅行清单上的星标地点而对于西安人来言,一山之隔的天府之都更是方便舒适的。
  • 不走心是什么意思(不走心解释)
  • 2024-11-06不走心解释形容做事不用心或不上心,比如对工作的事情不认真对待,马马虎虎,不动脑子走心与不走心差别:做任何事情,都讲究一个“走心”不走心的那些人呢,被称做小马虎,整天敷衍塞责、得过且过;走心的那些人呢,被称做大国。
  • 万元以内的男表推荐(新表万元出头男人不能错过的)
  • 2024-11-06新表万元出头男人不能错过的都说男人至少应该拥有三块表,一块运动,一块休闲,一块正装在盘点近期新表时,我发现了三款价格在万元出头的高颜值腕表,而且由于的是,他们一款偏运动,一款偏休闲、一款偏商务,恰可凑成一套“男人的三块表”废话。
  • 孕妇怎么自己判断宫缩真假(孕妇要学会区分真假宫缩)
  • 2024-11-06孕妇要学会区分真假宫缩文|淘妈怀孕8个月的小张,这段时间老感觉肚子发紧发硬,类似于子宫收缩她开始没有理会,觉得这是正常的可是这天小张的这种感觉更加强烈了,她以为是要生了,于是就让老公赶紧送她去医院而且他们当时去了还是挂的急。
  • 菊花石斛可以一起泡水长期喝吗(菊花石斛泡双子)
  • 2024-11-06菊花石斛泡双子秋季燥邪伤阴,眼睛首当其冲,干眼症呈爆发式增长不少人有双眼干涩刺痛、易疲劳、视物不清,甚至头胀头痛、烦躁失眠等症状,尤其是“低头族”和上班族中医认为,燥邪侵袭人体,导致机体阴津受损,肝脏阴血不足,亏虚。
  • 和平精英青少年限制时间怎么设置
  • 2024-11-06和平精英青少年限制时间怎么设置和平精英青少年限制时间设置方法/步骤:1.点击自我管理在腾讯成长守护中,找到青少年中的自我管理选项2.点击时间限制进入后找到左侧的时间限制选项3.设置时间在页面设置上时间进行保存即可。
  • 自制养猪发酵饲料(教你低成本养猪)
  • 2024-11-06教你低成本养猪牧草把苜蓿草、聚合草、三叶草和串叶草等青草铡成1厘米左右,放到大锅或大缸等容器内,加益富源粗饲料发酵剂和少量水放在阳光充足的地方进行发酵,一般经7-8天发酵后就可喂猪鸡粪把鸡粪调湿加入益富源粪便发酵剂。
  • 安徽有什么特色的美食吗(跨南方和北方的安徽)
  • 2024-11-06跨南方和北方的安徽▲各色豆腐,就像安徽的味道,和而不同摄影/陈智今年春节回家的你是否尝到想了一年的美味?就地过年的你是否收到来自家乡的“空投”?地道风物·2021春节专辑初一到初七,为家乡打call文末参与投票活动选出。
  • 为什么洗冷水澡健康喝冷水不健康(洗冷水澡真能强身健体)
  • 2024-11-06洗冷水澡真能强身健体夏天炎热,有不少人会在此时开始洗冷水澡,有的人觉得“冲凉”能让身体感觉更凉快,也有一部分人觉得从天热开始洗冷水澡一直洗到天转凉,能够提高耐寒能力,增强抵抗力当然也有人对冷水是拒绝的,冷水过于刺激不说,。