為什麼沒有人開發128位的操作系統
最新
05-26
在民用市場,我們看到的都是x86或ARM處理器,最多也就是64位的處理器,沒有看到128位的,那是因為距離用完64位地址空間還有很長的路要走。
在1981年,偉大的比爾蓋茨說過「對於任何人來說,640KB內存都足夠了」,我們還是樂觀預估下。畢竟擴大地址空間雖然沒有太多價值,但增加每條指令執行的計算寬度還是有價值的,計算寬度的增加會增加計算邏輯與支持/控制邏輯的比率。
開發128位操作系統並沒有什麼好處。128位,甚至更高的結構對於某些要求大量數學運算的操作當然有好處,比如製圖、密碼,或是複雜的系統建模,但是,現在的問題主要針對操作系統。
每在結構中增加一位,你能獲得的可定址內存就會翻番。其地址數量就是某個特定位數能構成的所有組合的數量。
實際上128位處理器是應該更快的,但是位數越多會導致CPU設計複雜度顯著增加,可靠性也會相應降低,成本也會增加,但是很長一段時間都沒有這麼高的性能需求。
※一塊泡沫而已,為什麼阿迪達斯boost運動鞋如此火爆,受大眾追捧
TAG:玖伍狂淚天涯 |