你聽說過“哪一年哪一個月哪一天是世界末日”的傳聞嗎?科學(xué)家們反復(fù)造謠,但這種謠言會一直出現(xiàn)。
但是不要告訴我,在過去的十年里,人類真的會在“翻日歷”上遇到很大的困難。雖然不是世界末日,但也很麻煩。這個問題被稱為“2038問題”,將于2038年1月19日3點14分07秒到達。
這很奇怪,這一天為什么還有空隙?誰家的日歷在19日3點14分翻過來?
事實上,這不是我們?nèi)祟惖娜諝v,而是計算機系統(tǒng)的日歷。與我們?nèi)祟愑媚暝氯斩ㄈ諝v不同,大部分計算機系統(tǒng)不在乎今天是哪一年。它只關(guān)心上次執(zhí)行過了多少秒。為什么會這樣?
大約幾十年前,一群程序員為當(dāng)時的計算機系統(tǒng)寫了日歷規(guī)范。他們在1970年1月1日將0點0分0秒定為計算機時間的“原初”,然后用32位二進制數(shù)計算“原初過了多久”。因為這個系統(tǒng)特別容易使用,所以以后的電腦都使用了這個系統(tǒng)。
但是隨著時間的推移,這個日歷規(guī)格的數(shù)字會越來越大,到連32位數(shù)都容納不下的程度。進入33位數(shù)后,將丟棄更多的數(shù)字。時間恢復(fù)到1970年1月1日0點0分0秒,重新開始計算。因此,使用此日歷規(guī)范的所有計算機都會出現(xiàn)問題。
那怎么辦?這個規(guī)格可以修改嗎?當(dāng)然可以。但是修改規(guī)范可能會很麻煩。這就像一輛汽車的螺絲壞了,需要全部更換。螺絲釘是小零件,但換的話是大工程,所以要花很多錢。
所以科學(xué)家干脆發(fā)明了新系統(tǒng),分配了64位來存儲時間,現(xiàn)在我們使用的手機和電腦幾乎都在使用這個新系統(tǒng)。因此,您不必擔(dān)心“顛倒日歷”。
1.《【2038年】2038年?強盜》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《【2038年】2038年?強盜》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/guoji/2964915.html