選單

為什麼作業系統只有32位和64位,卻不會有128位,究竟怎麼回事?

摘要:還記得計算機剛剛在國內普及時,很多人都還在用32位的作業系統。直到2003年,第一個“64位”系統出現,64位作業系統才逐漸流向個人計算機,隨後沒過幾年64位作業系統就完全取代了32位作業系統,成為電腦標配的作業系統。然而,為什麼市面上只有32位和64位的作業系統,卻不會有128位,究竟怎麼回事?

為什麼作業系統只有32位和64位,卻不會有128位,究竟怎麼回事?

1978至1995年16位作業系統大行其道,1978年全球誕生了第一套16位作業系統,同時英特爾釋出了第一款與16位作業系統相匹配的CPU,隨後,作業系統經歷了5次更新換代,走過了16位的PC-DOS、MS-DOS、CP/M-86、UCSD Pascal P-System,最終MS-DOS成為個人計算機作業系統的霸主。直到今天,DOS在Windows系統維護中仍然扮演著重要的角色,所謂的“隨身碟引導”一直是DOS的方式。

為什麼作業系統只有32位和64位,卻不會有128位,究竟怎麼回事?

緊接著1995年,全球誕生了第一套32位作業系統,1995年8月,微軟推出了混合16/32位的Windows 95作業系統,稱為作業系統發展史上一個里程碑。直到2000年,微軟推出了Windows2000,這開啟了一個32位計算和個人桌面應用的新時代。

隨後,2003年64位作業系統誕生,到如今我們常用的主流作業系統windows xp、windows 7以及後來的windows 10各版本都在用64位作業系統。

那麼,64位作業系統從推出到現在已經15年的時間了,為什麼作業系統只有32位和64位,卻不會有128位,究竟怎麼回事?

為什麼作業系統只有32位和64位,卻不會有128位,究竟怎麼回事?

一方面、從記憶體定址方面看,與32位系統相比,如今的64位作業系統可支援的執行記憶體已經可以達到億G級別,顯然,無論是CPU還是記憶體,以及顯示卡等其它元件,都有相當大的提升空間。32位系統的最大定址空間是2的32次方= 4294967296(bit)= 4(GB)左右,而64位系統的最大定址空間達到了2的64次方= 4294967296(bit)的32次方=數值大於1億GB,已經足夠使用。

另一方面、從成本方面看,從64位到128位作業系統,可不是隻增加2倍那麼簡單,而是增加了很多很多倍,換句話說,如果要製造出滿足128位的CPU,除了對硬體的要求提高外,其他很多方面都會有很大的變化。畢竟一臺電腦最貴的部分是CPU、顯示卡,如果顯示卡視訊記憶體越大那麼價格就越貴,同理CPU越大價格自然也水漲船高。

為什麼作業系統只有32位和64位,卻不會有128位,究竟怎麼回事?

因此,從各種指標來看,64位的系統的發展水平已經領先於其它硬體技術,在系統方面,只需要升級系統即可,即使硬體再發展數十年,64位的作業系統依舊可以滿足需求。因此,完全沒必要再升級到128位作業系統了,你覺得呢?