自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

3月16日外電頭條:x86一統(tǒng)天下是勝利還是歧途

原創(chuàng)
新聞 服務(wù)器
x86既便宜又簡單,這成為它所向披靡的重要原因。當(dāng)Linux最終在x86平臺上開發(fā)出類Unix操作系統(tǒng)之后,那些昂貴專有的RISC芯片的市場開始消亡了。這真的就是我們能做到的最好嗎?

【51CTO.com快譯】Java有一個口號:編寫一次,到處運(yùn)行( Write once, run anywhere. );這是指它的跨平臺能力。現(xiàn)在再提這句話已經(jīng)沒太大意思了——因?yàn)閹缀跞魏握Z言都可以做到這點(diǎn)。但是,當(dāng)Sun在上世紀(jì)九十年代初提出這句話的時候,我們知道這曾帶來了多大的震撼!

讓我們回到那個時代。那時,編寫便攜代碼(portable code)的工作是讓人極其頭疼的,它們需要能夠足夠干凈的移植到十幾種不同架構(gòu)的處理器上。當(dāng)時的處理器有Alpha、MIPS、PA—RISC、PowerPC和Sparc……可以想見,通過所有這些的編譯器可不容易。有人使用小端字節(jié)序(little-endian byte ordering),另一些人使用大端字節(jié)序(big-endian byte ordering)。有人喜歡CISC(復(fù)雜指令集),有人喜歡RISC(精簡指令集)。在那樣的混亂中,Java的出現(xiàn)的確是個天大的好消息。

但看看今天的情況。當(dāng)2006年蘋果最終放棄PowerPC后,x86成為桌面處理器領(lǐng)域的獨(dú)舞者。即使在服務(wù)器方面,現(xiàn)在所有的主要硬件廠商都在提供x86架構(gòu)的服務(wù)器產(chǎn)品,無論他們曾經(jīng)站在怎樣的立場。

事態(tài)的發(fā)展并不止于此。今天,即使非x86的平臺也想做得像x86一樣。比如上周一家名為Mantissa的公司發(fā)布了新的軟件包,能夠讓IBM大型機(jī)運(yùn)行虛擬化的x86操作系統(tǒng)。也許終極的答案會是JPC虛擬機(jī),用Java編寫的完整的x86模擬層——它是如此完整,我們將可以在一個瀏覽器窗口里啟動Linux。

隨著時間推移,我們似乎看到一個新的“編寫一次,到處運(yùn)行”正在出現(xiàn),而這次的主角不是Java字節(jié)碼,而是處理器的語言,它的名字叫做x86。

x86的成功源于對商業(yè)市場的妥協(xié)

如果我們把x86的歷史挖出來,你肯定會覺得有點(diǎn)意思。因?yàn)槲蚁嘈拍阋欢ㄕJ(rèn)為是8086將x86帶入市場主流的,如果你真這樣想,那說明你搞錯了,x86真正意義上的繁榮應(yīng)該歸功于8088?!?1CTO.com編者注,8086和8088均是上世紀(jì)70年代Intel公司的CPU型號。8086誕生于1976年,是一款開創(chuàng)了后來處理器世界的傳奇產(chǎn)品,其芯片架構(gòu)直至今日還被作為業(yè)界標(biāo)準(zhǔn)。8086是16位微處理器,芯片上有2.9萬個晶體管,采用 HMOS工藝制造,用單一的+5V電源,時鐘頻率為5MHz~10MHz;8088于1977年誕生,既能處理16位數(shù)據(jù),也能處理8位數(shù)據(jù),有16根數(shù)據(jù)線和20根地址線,可尋址的內(nèi)存空間為1MB。 】

我們回到1980年,IBM正在為他們的第一臺個人計算機(jī)——當(dāng)時它的絕密代號是5150,后來人們習(xí)慣于稱之為IBM PC——尋找一個CPU。它有足夠的選項(xiàng)可以選擇,可以選擇Intel當(dāng)時的旗艦8086,也可以選擇自己設(shè)計的芯片,但它卻選擇了8086的小兄弟,8088。為什么?

8088的兩個優(yōu)勢促成了這個選擇。首先,與IBM自有的處理器不同,8088容易制造并且現(xiàn)貨充足。其次更重要的是,雖然與8086有著相同的架構(gòu),8088使用了類似于上一代CPU的8位數(shù)據(jù)總線。這意味著它可以與當(dāng)時市場上的大量芯片和組件完好的集成在一起。換言之,8088不僅是一個便宜的芯片,它還可以讓你組建便宜的計算機(jī)。

這一簡單的區(qū)別導(dǎo)致了后來所有的差異。8088受到了命運(yùn)的青睞,成為PC革命中的CPU核心,而8086——雖然x86因它而得名——最終只取得有限的成功。IBM選擇Intel的x86架構(gòu)并不是因?yàn)樗堑募夹g(shù)最好,而只是因?yàn)?088價格便宜,功能合適。

低期望值的全面勝利

顯然,x86既便宜又簡單,這成為它所向披靡的重要原因。當(dāng)Linux最終在x86平臺上開發(fā)出類Unix操作系統(tǒng)之后,那些昂貴專有的RISC芯片的市場開始消亡了。蘋果沒有對x86妥協(xié),因?yàn)樗娗橛赑owerPC的優(yōu)越架構(gòu);但是在性能的數(shù)字競賽中,PowerPC還是無法避免的落后了。蘋果又何必逆流而動呢?

當(dāng)然,Intel在其中發(fā)揮了很大作用?;趚86的IBM PC及其伙伴們的巨大成功也帶給Intel無與倫比的市場占有率。但I(xiàn)ntel沒有意識到的是,它創(chuàng)造了一個怪物,最終卻無法控制:市場拒絕了安騰,而Intel被迫跟在AMD身后繼續(xù)研發(fā)他們的x86-64。

今天,我們看到同樣的事情重復(fù)了一遍又一遍——x86出現(xiàn)了一個又一個的新版。沒有人仔細(xì)想過在大型機(jī)上運(yùn)行Windows,不過只有這樣,才能一邊充分利用大型機(jī)的硬件可靠性和擴(kuò)展性,一邊又可以運(yùn)行Windows的應(yīng)用程序。JPC虛擬機(jī)的出現(xiàn)使x86代碼可以在新的和以前從沒想到過的環(huán)境中運(yùn)行,比如手機(jī),這應(yīng)該給我們以啟示。

但我有點(diǎn)懷疑:這真的就是我們能做到的最好情況嗎?我舉一個反例,70年代前蘇聯(lián)曾經(jīng)建造出可用的三進(jìn)制計算機(jī),有點(diǎn)諷刺的是,為了模擬x86芯片,他們放棄了那項(xiàng)研究,從此三進(jìn)制計算機(jī)再沒有出現(xiàn)過。

Yahoo的Douglas Crawford曾經(jīng)說過他對網(wǎng)絡(luò)的擔(dān)心,“我們惟一害怕的是不成熟的標(biāo)準(zhǔn)。”而我擔(dān)心這已經(jīng)發(fā)生在CPU市場,x86將是我們在今后很長一段時間內(nèi)的惟一選擇。

【編輯推薦】

  1. 《浪潮之巔》全文:藍(lán)色巨人IBM與奔騰的芯
  2. 半導(dǎo)體巨人英特爾發(fā)展歷史回顧
  3. IBM處理器芯片的制造歷史
  4. x86服務(wù)器陷入利潤危機(jī) 技術(shù)或?qū)⒄?/A>
  5. x86服務(wù)器虛擬化在數(shù)據(jù)中心遇到的8大問題

【51CTO.com譯稿,合作站點(diǎn)轉(zhuǎn)載請注明原文譯者和出處為51CTO.com

原文:We have seen the future, and it is x86  作者:Neil McAllister

責(zé)任編輯:老楊 來源: 51CTO.com
相關(guān)推薦

2018-03-29 02:29:27

2012-05-22 09:19:20

Linux系統(tǒng)

2017-10-18 07:42:23

Docker

2009-03-25 09:23:49

CTOCIO掌舵

2009-03-18 09:08:15

IT成本IT管理虛擬化

2013-02-27 09:02:16

PC智能手機(jī)云計算

2009-04-16 09:21:01

Exchange 20新功能

2018-03-01 10:50:54

華為云

2019-06-04 14:58:11

計算機(jī)專業(yè)熱門專業(yè)軟件

2021-02-04 06:04:11

IDEAEclipse

2022-03-13 16:22:54

Transform人工智能NLP

2009-04-03 07:54:06

2009-03-02 14:47:33

Windows 200Windows Ser

2009-03-11 13:04:47

2009-03-03 12:51:14

DEMO09移動技術(shù)外電

2009-03-23 08:56:57

多核芯片開發(fā)

2016-02-24 17:50:00

京東大數(shù)據(jù)

2019-09-20 09:22:00

藍(lán)牙WiFiZigBee

2009-03-09 10:20:18

虛擬化虛擬機(jī)服務(wù)器

2009-03-13 09:02:12

云開發(fā)云計算云服務(wù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號