linux哪个最适合初学者(Linux的千年虫你知道是什么时候吗)
linux哪个最适合初学者(Linux的千年虫你知道是什么时候吗)
2024-11-24 10:29:46  作者:小甜甜嗯  网址: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年真的“时光倒流”,想象一下那时的你会在做哪些事情?欢迎大家在下方评论留言。

  • 游戏王卡牌哪个版本好(游戏王安卓ygocore卡牌更新)
  • 2024-11-25游戏王安卓ygocore卡牌更新游戏王是一款经典的卡牌类游戏,玩家利用不同卡牌的组合与敌人进行战斗每隔一段时间,游戏开发团队就会推出新的卡牌,那么游戏王安卓ygocore卡牌更新怎么做呢?问:游戏王卡牌怎么更新?答:更新表的话,一般。
  • 海带炒肉怎么做又嫩又好吃(这样做海带炒肉)
  • 2024-11-25这样做海带炒肉准备好以上材料洗净如图切好备用~热油后加入猪肉爆炒至变色~加入姜、蒜、干辣椒爆香~加入一勺耗油、两勺酱油、一勺盐、一勺白糖翻炒两分钟左右、加入海带继续翻炒两分钟~加入少量的水盖上锅盖烧至收汁~加入青椒。
  • 死亡循环哪个版本好(死亡循环15分钟最终预览)
  • 2024-11-25死亡循环15分钟最终预览在本月初的时候由Arkane工作室打造,B社新作《死亡循环(Deathloop)》经历了两次跳票后官方正式发推宣布游戏现已进厂压盘,将在9月14日正式于玩家们见面今天外媒GameSpot放出了《死亡循。
  • 古人描写江南的风景的古诗(古诗词里的三台文旅)
  • 2024-11-25古诗词里的三台文旅剑外忽传收蓟北,初闻涕泪满衣裳却看妻子愁何在,漫卷诗书喜欲狂白日放歌须纵酒,青春作伴好还乡即从巴峡穿巫峡,便下襄阳向洛阳——唐·杜甫《闻官军收河南河北》译文:剑门关外,喜讯忽传,官军收复冀北一带高兴之。
  • 下雨天穿的鞋子又便宜又好看(换季鞋子不用买太多)
  • 2024-11-25换季鞋子不用买太多日常穿搭当中,很多人都经常忽视掉鞋子和造型的匹配度这个细节看似不起眼,但搭配从来不是局部的,而是讲究整体效果的,所以鞋子的选择也是非常重要的一环但鞋子也并不是越多越好,能给造型风格“添砖加瓦”的鞋子,。
  • 一个人在路边遇到流浪猫(路上遇见1只流浪小可爱)
  • 2024-11-25路上遇见1只流浪小可爱大部分铲屎官的宠物都是买来的,而只有小部分,是靠“缘分”养的比方说兽医小明的一位朋友养的狗,就是10年前捡的,她觉得跟狗狗之间缘分很深,于是给狗子取名“缘缘”看下面这个故事中的小姐姐,也靠缘分收获一只。
  • 过客的说说(人生中的过客经典句子)
  • 2024-11-25人生中的过客经典句子一、三样东西把握好:机会、人生、婚姻三样东西交朋友:诚信、奉献、无私三样东西毁掉一个人:怒气、小气,傲气二、人生最大的遗憾,莫过于错误的坚持,和轻易的放弃三、富贵不能淫,贫贱不能移,威武不能屈,是基本。
  • 太原昨天限号的尾号是(太原尾号为024)
  • 2024-11-25太原尾号为024根据《太原市重污染天气应急预案》有关规定,12月19日太原限行的车辆为尾号是0、2、4、6、8的车辆,但榆次、临汾等地却并非如此,大家一定要看好了!12月18日省气象局继续发布霾黄色预警12月18日1。
  • 机械油漆怎么重喷(汽修产品推荐SATAjet)
  • 2024-11-25汽修产品推荐SATAjetSATA——匠心工艺世界著名喷涂设备生产企业SATA长期为中国汽车整车厂、巴士厂、汽车改装厂及汽车维修行业提供优质产品配套服务产品包括各种环保(HVLP)、省漆(RP)、高负荷压送式(1000、300。
  • 钢铁雄心4怎么看版本(无限资源获得方法)
  • 2024-11-25无限资源获得方法《钢铁雄心4》只要掌握了好的技巧,那么无限资源就不是梦了,下面为大家带来《钢铁雄心4》无限资源获得方法,感兴趣的玩家可以试试!修改文件获取无限方法:直接改省份文件就有了X:\Steam\steamap。