-
1 # 科技Online123
-
2 # 嘟嘟聊數碼
主要是得先有支援64位的硬體才能有相應的軟體和系統出現,計算機發展這些年,從16位到32位的速度很快,然後又在2005年左右開始進入64位計算時代,但是硬體雖說早就到位了,但是等待系統和大量的軟體64位化至少也是這幾年的事,而且很多最新款的軟體也並不是按照64位設計的,所以這需要非常漫長的過程。
如果說64位化對於我們來說是為了實現軟體更多的功能,更復雜的遊戲特效,還可以使電腦支援超過4G的記憶體容量的話,那麼128位能給我們帶來什麼目前還不明瞭。就記憶體容量的支援來看,目前主流家用電腦的記憶體為8-16G左右,那麼64位系統理論上可以支援2的64次方bytes的記憶體,計算後可以達到驚人的16T容量,所以這個容量我們顯然不是一會半會能夠達到的。
可以想象,未來很多年之內64位硬體和系統還會常伴我們左右,隨著半導體技術進步開始放緩,未來的電腦硬體也不會像十年前那樣發展那麼快,所以128位系統和硬體也是離我們遙遙無期,雖說包括IBM在內的晶片設計方有能力設計128位晶片,但是這類的處理器面積大,成本高,更重要的還是使用範圍太狹窄,所以很難進入實際的應用當中。
-
3 # 遊戲真香王境澤
還記得你小時候那種大頭顯示器嗎?當時,電腦並不流行,只有少數富人可以使用。即使如此,還是使用最原始的win98 xp 32位作業系統、128K撥號網際網路,並且傳輸圖片特別慢。在03年的時候,第一個“64位”系統出現,支援超過4G的記憶體。你為什麼沒有聽說過“128位”作業系統?
從計算機的發展來看,1978年到1995年,16位作業系統開始流行,1978年英特爾推出了第一臺16位CPU。在此期間,作業系統的發展經歷了16位P C-DOS、MS-DOS、CP/M-86、UCSD Pascal P-System。MS-DOS已經成為個人計算機的主要作業系統。到目前為止,我相信大家都在安裝和維修電腦,所謂的“隨身碟引導”一直是DOS的方式。
從1995年到2005年,計算機作業系統的範圍從16位到32位。1985年,英特爾首次釋出了支援32位定址空間的CPU。與此同時,1995年8月,微軟推出了混合16/32位Windows95作業系統,這一系統被輝煌地寫入了作業系統的輝煌歷史。直到2000年的時候,微軟推出了Windows2000,這開啟了一個32位計算和個人桌面應用的新時代。
64位作業系統實際上不是從伺服器系統衍生的。它是由一些小型機器發展而來的。首先,它主要是Unix系統。當時,英特爾和惠普開發了IA-64、64微處理器。然後,64位作業系統開始在個人電腦上應用。直到06年的時候,EM64T處理器開始開發,基於x86的-64處理器出現在高階計算機中。
雖然64位作業系統已經推出16年了,但我們從未聽說128位作業系統的出現。128位作業系統是什麼樣的?為什麼軟體巨頭不開發它呢?
從記憶體定址空間來看,32位作業系統的最大定址空間是4294967296(位)=4(GB)的22倍,而64位系統的最大定址空間是4294967296(位)=32倍,大於1億GB。
從以上資料來看,我們都知道32位處理器作業系統最多隻支援4G記憶體,對於記憶體遠大於4G的計算機來說,這是跟不上的,而64位作業系統處理器可以輕鬆地支援數億記憶體。它已經遠遠超過當前的計算機硬體配置n年。那麼128位作業系統,就不能用數字來解釋了,所以這就是為什麼不開發128位作業系統和處理器的原因,因為64位已經被充分利用,而且在科技發展的幾百年裡不會落後!
另一方面,計算機最昂貴的部分應該是CPU、顯示卡、記憶體,就像記憶體一樣,容量越大,價Grand SantaFe貴,同一個CPU處理器。從工藝技術和晶體數量看市場上64位CPU的價格,我們可以想象CPU的價值。從64位作業系統到128位作業系統,從科學技術的角度來看,它並不是簡單的翻倍,而是增加了很多很多倍。
換言之,如果您想要製造128位CPU,除了硬體需求外,其他許多方面都會有很大的變化,因此CPU的成本自然會非常非常高。想象一下,如果你花數萬元買一臺CPU,你會買它嗎?
-
4 # IT小眾
作業系統從16位切換到32位,其切換的原因很簡單,應用程式記憶體需求超過了16位地址空間所能提供的容量,因此切換到32位體系結構非常有意義。
從實用的角度來看,64位體系結構完全夠用。即便是微軟開發128位作業系統也毫無意義,桌面應用程式不一定會受益於128位支援,伺服器應用程式也不一定會受益。即便是現在可用的絕大多數應用程式都不需要64位記憶體空間。
32位作業系統缺點是系統不能直接管理超過4GB的記憶體(實際可用大概3.5GB左右),只能透過軟體來擴充套件超出3.5G容量的記憶體。而64位最大的優點體現在記憶體支援上,其最大定址空間達到了2的64次方,理論上64位能夠訪問17,179,869,184 GB RAM。
雖然64位相對32位有著明顯的優勢,但這並不意味著128位能有同樣的優勢。一方面,目前的電腦應用來看,64位定址已經完全滿足使用,很多應用程式甚至沒有針對64位基礎結構進行最佳化。其次,受限於硬體的限制。對於128位作業系統,主要是對硬體要求比較高,也支援不到上限值。
64位處理器也並非是比32位強2倍,而是在不同程度上有所區別,整體效能的提升可能都達不到30%。而128位的處理器的效能提升則會更少了。現在也並非是說沒有研發128位作業系統和CPU的能力,說到底還是一個需求問題。
就目前的計算機配置而言,我們遠遠還沒能夠在硬體水平上達到那麼高的層面,目前還沒有可以訪問128位資料的硬體。因而我們說,即便微軟再研發一個128位的作業系統也是沒有什麼必要的。可能到64位系統不再滿足使用的年代,量子計算機也早已普及了。
回覆列表
目前世面上常見的電腦作業系統可以分為 32位作業系統和64位作業系統,從1971年4位作業系統面世再到2003年64位作業系統登場,三十多年的時間作業系統已經經歷了5代更迭。可是64位作業系統從剛推出到現在已經有16年的時間了,一直還沒有推出128位的作業系統。
首先我們要先了解一下作業系統的位數到底是什麼?作業系統的位數是指其所承載的硬體系統在一個時鐘週期所能處理的資料的位數,而這個位數是取決於CPU能夠接受的指令長度以及其所支援的指令集的位數。目前主流個人電子產品CPU支援的指令長度最多64位,128位的指令集暫時沒有出現,所以這個問題實際就是為什麼目前還沒有128位的CPU。
就目前的技術來說,製造128位的處理器並非無法完成,但是生產成本卻是非常高的。64位處理器比起32位處理器來說,關於效能的提升不是字面上看到的會有2倍之差,只是在一定程度上有所區別,整體效能的提升可能都達不到30%。比起現有的64位處理器,以高昂的代價生產的128位的處理器的效能提升未必會更高,而過高價格也使得產品不會有太大市場。而現在絕大多數使用者的需求64位處理器已經可以滿足,所以目前的主流PC和手機還是使用的是64位的處理器和系統。
由於32位系統最大僅支援4GB記憶體,近年來無論是電腦記憶體還是手機記憶體都達到了4GB以上,32位系統正在逐步被市場淘汰。而64位系統則最大可以支援128GB,我們關於記憶體的討論還是停留在16/32GB級別,就目前趨勢來看可以說64位系統是完全足夠了。雖然在一些超級計算機上已經開始使用128位以上的儲存器地址,但在我們日常生活中是不太可能在單個處理器上看到這麼大的記憶體,作為普通民用來說也不需要這麼大的記憶體。
為何64位作業系統已經出現十多年了,還沒有推出128位系統?對於實現128位CPU和系統來說,這其實並非技術問題,而是成本和需求問題。不是我們不能做,而是我們沒有必要這麼做,簡單來說就是現階段還用不上。
由於64位CPU和系統足夠當下民用級別,並且未來很長一段時間也沒有瓶頸,因此短期內是不可能看到128位CPU和系統的,除非效能或記憶體支援出現瓶頸或者未來出現一些更復雜的場景需求。雖然在近幾年128位處理器和系統還不會應用於民用領域,不過隨著需求的逐步提升和成本的下降,128位的處理器和系統有望為我們帶來更多的應用場景和更強的效能。