電腦死機是世界上最令人抓狂的事情,沒有之一。近日,國外一組科學家成功研發(fā)了號稱一臺永遠都不會死機的電腦,這臺電腦不死機的秘訣在于混亂無序。這就是所謂的亂中有序,無招勝有招嗎?
這臺電腦名為 systemic,由英國倫敦大學學院的科學家們設計和建造,和現(xiàn)在我們使用的電腦完全不同。我們現(xiàn)在使用的電腦循序執(zhí)行任務,一次執(zhí)行一個指令,過程繁重,在進行下一步之前還需要將結(jié)果存回存儲器中。
而新研發(fā)的電腦執(zhí)行任務的方式卻不是這樣,新電腦的數(shù)據(jù)與相對應的指令聯(lián)接在一起,并將結(jié)果分割成不同的數(shù)據(jù)實體,科學家們將它稱為“系統(tǒng)”。
每一個“系統(tǒng)”都擁有一個包含著相關(guān)數(shù)據(jù)的存儲器,這意味著該系統(tǒng)只和其他相似的系統(tǒng)進行交互。另外,參照大自然的隨機性,新電腦所要執(zhí)行的系統(tǒng)是由偽隨機數(shù)發(fā)生器來選取,而不是程序計數(shù)器。另外,系統(tǒng)是同時執(zhí)行指令,而不是像我們現(xiàn)在用的電腦一樣按順序執(zhí)行。
至關(guān)重要的一點是,systemic 新電腦包含有眾多系統(tǒng)指令副本,假設一個系統(tǒng)崩潰損壞了,計算機可以訪問另一個干凈完好的系統(tǒng)副本以修復代碼,保證任務正常執(zhí)行,不會出現(xiàn)死機現(xiàn)象。