微軟為什麼不開發128位操作系統?

古情濃意


感謝您的閱讀!

我雖然沒有比爾蓋茨、馬雲有錢,可是我們的電腦都是64位的,他們的電腦也不是128位的電腦。所謂的32位、或者64位指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為32位或者64位。按理說,我們可能會得出很淺顯的道理——位數越高,性能越好。

就拿32位和64位來說,32位的操作系統,頂多可以支持的是4G的內存;而64位的操作系統可以支持4-256G的內存,甚至於能夠無限支持,只要你的電腦主板有足夠的內存條。內存是啥?我們說的清楚些,你的內存越大,你能夠打來的軟件越多,越不會卡頓。自然,性能會越強了!但是,你本來家裡就兩個人,你偏偏要買一棟樓住,確實你可以想住哪就住哪個樓層,可是你不覺得浪費?因此,你的位數增加,並不會直接提升性能,只不過能夠讓你管理更多的內存罷了,128位現在可能並不需要。

其實,位數代表的是你的處理器能夠一次性處理多少位數,比如我們的64位操作系統,它的最大尋址空間為2的64次方,相當於4294967296(bit)的32次方,數值大於1億GB。

128位至少目前來說,並不適合我們民用,我們也不需要這樣的位數,且不說成本會增加,沒有必要去使用這樣的計算機,在考慮到現行的技術發展,微軟自然沒有必要去花費開發推出128位的操作系統。


LeoGo科技


這麼說吧:

8位機尋址空間大小是2^8=256字節。

16位機是2^16=65536字節=64kb。

32位機是2^32=4GB(字節數太大了不展示)。

64位機是2^64字節=16*1024*1024*1024 GB。

128位是2^128字節。

多少位的它能支持的運行RAM大小就是2的多少次方個字節,超過部分的運行RAM不會被識別和使用,且同一臺電腦操作系統的位數不能高於CPU位數,實際可用內存以操作系統位數為準。

目前這麼大的運行內存還沒有造出來,好像目前最大32GB吧,所以也就沒有必要造128位的電腦


生活會0美好


題主你應該先問是不是,再問為什麼!你這題的基礎事實都已經錯了,明確的告訴你微軟早就在開發出128位的操作系統。

因此這題應該這麼問才對,為什麼微軟沒法正式發佈128位的操作系統。

1、微軟早就在開發128位操作系統

其實早在10年前就已經有消息稱微軟在研發128位的系統,當年好傳出Win8將會有128位的版本。最早放出微軟研發128系統消息的是微當時(2009年)的研發主管摩根,其在社交媒體上稱微軟正在加強和Intel和AMD的技術合作,同時研發Win8、Win9的128位版本,而其本人將直接負責IA-128架構的向後兼容64位的指令集。可以說,這相當於首次正式公開微軟在研發128位版本。

雖然後續事實證明微軟並未上市128位的操作系統,但這並不代表微軟當前沒有再研發1228的系統。只能說當前的市場情況和技術發展還沒到使用128位系統的時候。

2、為何當前我們用不到128位系統

128位系統需要處理器配合:

現在的操作系統並不能完全脫離硬件存在,因為想要系統支持128位,那麼當前電腦的CPU也必須支持128位。

而目前來說,並沒有哪家芯片廠商全面研發出了能商用的128位處理器。而64位處理器你知道是哪年問世的嗎?早在1961年時IBM就發佈了使用64位處理器的電腦:IBM 7030 Stretch。而Intel則是在21世紀初期發佈了64位處理器。

從時間上算起來,不管是首款64位處理器,還是Intel的通用處理器都是在出現之後才被應用於操作系統上。

現階段我們沒必要使用128位處理器

所謂的32位、64位這個術語指的是CPU內部寄存器的寬度,64位也就是意味著其寬度為64比特,可以支持64比特的算數和邏輯運算。而這個寄存器的大小也就決定著存儲器數據的地址的多少,16位的地址總線可以有16次方的存儲器空間(也就是64k),而32位可以實現4GB的尋址,但是到了64位(2^64)之後我們會發現其尋址能力是翻天覆地的劇增,達到了大約18200000 TB的能力。

這種情況下,我們單單在64位上就可以長期使用,可能直到你老死可能這點尋址空間都用不完。

那你覺得還有必要去研發128位的處理器嗎?簡直是多此一舉。

Lscssh科技官觀點:

因此綜合來說,當前的64位處理器和操作系統足夠我們日常使用,並且未來長期一個階段都將能使用,128處理器和系統這種東西太過於超前了,即便研發出來也沒有實際的應用市場。

既然,而微軟雖然有研發128系統的情況,但是在沒有實際處理器支撐的情況下,這種系統正式推出來也可能全身Bug,無法得的真正的商用。



Lscssh科技官


微軟為什麼不開發128位操作系統?微軟開沒開發128位的操作系統,只有微軟自己知道。但相當長時間內,128位操作系統沒有必要或者永遠不會出現。

雖然據傳微軟計劃在Windows 9之前是放出過研發128位操作系統的風聲,但微軟沒有發佈Windows9、更沒有推出128位的操作系統。128位系統是否已經開發成功或者是否在開發,外界並沒有見到。顯然微軟沒有推出來,要麼是沒有開發成功,要麼是實際應用中沒有必要現階段推出。

64位系統的內存理論上支持2的64次方,算下來是17179869184GB,實際的應用是否需要這麼大範圍的內存呢?如果僅僅是微軟一方的事情,也許能夠研發出來操作系統,可是要CPU也支持128位,那就不是微軟的事情了。現階段的Intel、AMD,甚至IBM和ARM等的芯片,有哪家能夠支持到128位呢?


從目前和可以預見的未來來看,相當長時間內不太可能出現128位系統。單機、服務器、甚至是集群服務器的硬件都還遠遠沒有達到64位的上限,特別是要超過17179869184GB的超量內存,幾乎想起來都有些不可能。當然,社會的發展也許超出我們的想象,但不是短時間內。

所以對於微軟來說,研發128位的操作系統也許是他們的計劃,但並不是迫切的計劃。其傳言中的128位操作系統開發,也怕只是預備,因為沒有實際的應用需求和商業動力,即使開發出來了但市場的反應也應該很冷淡。


更多分享,請關注《東風高揚》。


東風高揚


如果懂計算機歷史的人應該直到,從1995至2005年,計算機操作系統從16位到32位。1985年Intel推出了首個32位處理器。在此期間,1995年8月,微軟推出了混合16/32位的Windows 95操作系統,稱為操作系統發展史上一個里程碑。一直到2000年,微軟又推出了Windows 2000,開闢了個人桌面32位計算與應用的新時代。

64位操作系統最早在中小型計算機上實現,主要是一些Unix系統。此後英特爾和惠普公司合作研製的IA-6464位處理器。隨後,64位運算逐漸流向個人計算機則出現在 2003 年以後,尤其是AMD的速龍處理器率先支持64位計算,憑藉較低的價格,讓64位處理器進入千家萬戶打下了基礎,從2006年開始基本所有的新上市CPU都支持64位計算,後來因為主流內存開始向4G靠攏,所以使用64位系統的也越來越多。

而從2006年至今,128位系統也沒有什麼動靜,我認為主要是因為windows 64位系統最大支持的內存高達億位數。已經遠遠超過現在計算機主流內存配置,要知道,儘管64位CPU和系統十年前就開始普及了,但是具體應用和程序的64位化也不過短短這幾年的時間,應用生態從64位到128位是需要很大的成本和時間的,所以這種情況下研發128位操作系統意義並不大,而且高達128位的CPU等硬件成本太高,商業價值非常低,或許我們用上128位系統還需要至少10年的時間吧。


嘟嘟聊數碼


你咋不說開發個1024位的系統?這東西就跟好比汽車配置一個道理,普通轎車你給他換裝個布加迪發動機他的速度永遠也達不到布加迪的速度!


精靈愛車族


微軟為什麼不開發128位的操作系統。從一個計算機從業者的角度,給你如下解答:

1.操作系統這個概念,很多時候是一個生態的概念。我們知道的操作系統如unix,linux,dos等,它們都與一系列應用軟件構成一個生態,單純的操作系統,沒有應用軟件就無法被用戶接受。64位的操作系統推出這麼久了,很多軟件的兼容性問題還是沒有解決。這是微軟不開發128位系統的一個原因。

2.計算機的位數,對計算機而言是一個內存尋址和計算精度的問題。目前64位系統,已經可以滿足大家的需要了。64位的操作系統可以支持128G的內存尋址,現在幾乎沒有人安裝那麼大的內存。所以,就沒有開發128位的操作系統的必要了。

綜上兩點,所以微軟不開發128位的操作系統。



雲峰互聯網


還記得計算機在國內剛普及的時候,大家都在用32位的操作系統,現在32位的操作系統還有少部分人在使用,64位操作系統也推出十多年了,目前在逐漸替代32位的操作系統,64位操作系統已經推出這麼多年,為什麼在市場上我們仍然看不到128位的操作系統呢?

從內存尋址方面看

現在的64位操作系統和32位系統相比,支持的運行內存已經可以達到億G級別,所以無論是CPU,顯卡,內存等其他的組件,都有了很大的提升,32位操作系統的最大尋址空間是2的32次方= 4294967296(bit)= 4(GB),64位操作系統的最大尋址空間達到了2的64次方= 4294967296(bit)的32次方=數值大於1億GB,已經完全足夠用戶使用。

從成本方面看

從64位到128位操作系統,可不是隻增加2倍那麼簡單,要製造出滿足128位操作系統的CPU,這樣畢然會導致用戶購買PC的成本,再加上目前64位操作系統完全已經滿足用戶的需求,所以沒有必要開發128位的操作系統。

那麼128位操作系統多少年後才會出現呢?

之所以會有Windows 128位操作系統這一說法,是因為在Windows 9未發佈之前,微軟據說要發佈128位操作系統,但是這麼久過去了,微軟並沒有推出Windows 9,更沒有推出Windows 128位操作系統,而且目前市面上並沒有兼容128位操作系統的硬件,所以Windows 128位操作系統仍然是一個未知數,微軟傳聞推出128位操作系統在我看來只不過是一個噱頭,你怎麼看呢?


極客電腦玩家


為啥步子邁大一點開發個1024位的啊。


喜看xikan


提問者分明是不清楚32和64位區別才有這個問題,這兩數字是指內存尋址空間大小,2的32次方是4G差點,但內存上4g很容易,所以才需要64位,2的64次方你自己算下有多大,再看看有沒有128的需求。


分享到:


相關文章: