2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
周一,蘋果公司召開了全球開發(fā)者大會(huì)(WWDC),由于流行,這次會(huì)議完全是虛擬的。這次的另一個(gè)不同之處在于,每個(gè)人都在談?wù)撘患萯OS新功能更重要的事情:蘋果mac電腦的處理器從英特爾(Intel)過渡到ARM。
關(guān)于這一點(diǎn)的傳聞很久以前就開始了。2018年,彭博社(Bloomberg)報(bào)道稱,蘋果將在幾年內(nèi)在mac電腦上使用自己的ARM芯片,并完全拋棄英特爾(Intel)。同年晚些時(shí)候,分析師郭明志以自己的預(yù)測(cè)支持了這一傳言。今年2月,郭說,基于arm的mac電腦將在2021年上市。
因此,我們可能看不到任何硬件方面的聲明,但我們將看到蘋果發(fā)布平臺(tái)聲明,為開發(fā)者將他們的應(yīng)用轉(zhuǎn)移到新的Mac架構(gòu)上鋪平道路。
mac電腦已經(jīng)存在了36年,到目前為止,處理器已經(jīng)有過兩次轉(zhuǎn)變。90年代,蘋果從摩托羅拉的68k芯片換成了IBM和摩托羅拉的PowerPC處理器。2005年,史蒂夫·喬布斯宣布再次過渡到英特爾的x86處理器。運(yùn)行英特爾cpu的mac電腦已經(jīng)有十多年的歷史了。但是現(xiàn)在蘋果準(zhǔn)備向ARM進(jìn)軍,生產(chǎn)更輕的筆記本電腦,并且可能提供更好的電池壽命。
當(dāng)喬布斯宣布與英特爾的交接時(shí),他還推出了一套新的999美元的開發(fā)工具包:在PowerMac G5機(jī)箱中裝有基于奔騰處理器的主板、運(yùn)行著特殊版本的Mac OS x的Mac電腦。喬布斯還宣布了一項(xiàng)名為Rosetta的技術(shù),該技術(shù)可以讓基于powerpc的應(yīng)用程序在基于intel的mac電腦上順暢運(yùn)行。
去年,蘋果宣布了Catalyst項(xiàng)目,并為此鋪平了道路。作為其中的一部分,蘋果為開發(fā)者提供了一套工具來將他們的iPad應(yīng)用程序移植到Mac上,但是仍然需要一些工作來調(diào)整應(yīng)用程序。所以這些應(yīng)用程序可能共享大部分代碼庫(kù),但是最終編譯的二進(jìn)制文件是不同的。我與一群開發(fā)者進(jìn)行了交談,了解蘋果將如何應(yīng)對(duì)這種轉(zhuǎn)變。
PSPDFKt App的創(chuàng)始人Peter Steinberger表示,他預(yù)計(jì)蘋果將在第四季度發(fā)布基于arm的硬件,屆時(shí)與iOS共享代碼的應(yīng)用程序?qū)⒛軌蚺cMac應(yīng)用程序共享一個(gè)二進(jìn)制文件:
我預(yù)計(jì)蘋果將在第四季度發(fā)布基于arm的硬件,運(yùn)行macOS 10.16。現(xiàn)有的應(yīng)用程序?qū)⒗^續(xù)使用二進(jìn)制轉(zhuǎn)換器;他們將在9月份強(qiáng)制執(zhí)行ARM二進(jìn)制文件,對(duì)于大多數(shù)Mac應(yīng)用程序來說,很容易編譯成ARM64。與iOS共享代碼的應(yīng)用程序已經(jīng)編譯到ARM,所以這部分應(yīng)該很容易。
獨(dú)立iOS和Mac開發(fā)者james Thomson表示,他和他的團(tuán)隊(duì)在軟件方面不需要做太多工作。他們可能需要用新版Xcode重新編譯他們的應(yīng)用程序。他補(bǔ)充說,團(tuán)隊(duì)已經(jīng)在ARM上獲得了iPhone版本的核心代碼,所以過渡將是平穩(wěn)的。
湯姆森認(rèn)為,如今大多數(shù)開發(fā)人員都使用現(xiàn)代的代碼庫(kù),這些代碼庫(kù)可以運(yùn)行在多種類型的處理器上。應(yīng)用程序開發(fā)者guilherme Rambo也有類似的想法。他說,現(xiàn)在的大多數(shù)應(yīng)用程序都是在高層上工作的,所以它們不依賴于底層架構(gòu)或平臺(tái)。
還有一個(gè)過渡硬件的問題。可能有傳言稱iPad將作為這一轉(zhuǎn)變的硬件。但是,約翰·格魯伯在他的博客上打消了這種可能性。他說,蘋果將ipad和mac視為不同的平臺(tái),ipad只有6GB的內(nèi)存,而mac提供的內(nèi)存為8GB或更多。
格魯伯認(rèn)為,蘋果可能會(huì)發(fā)布一款帶有ARM芯片的Mac Mini或iMac,并將其租給開發(fā)者——就像他們?cè)?005年所做的那樣。或者在產(chǎn)品中可能有一個(gè)特別的參照Macbook。
著名開發(fā)者Steve Troughton-Smith告訴我,他希望蘋果公司發(fā)布一款價(jià)格適中、小巧的過渡套件:
我希望蘋果的開發(fā)工具包既便宜又方便,因?yàn)槲抑牢蚁胍粋€(gè)!上次轉(zhuǎn)型時(shí),他們建造了一個(gè)內(nèi)置英特爾芯片的桌面塔,但很難想象這次他們會(huì)再次走這條路——畢竟蘋果公司自2012年以來才剛剛發(fā)布了第一款桌面塔,因?yàn)樗J(rèn)為人們不需要那種形式。
Steinberger說,我們可能會(huì)得到一款重新設(shè)計(jì)的Mac Mini,或者如果蘋果很大膽,他們會(huì)發(fā)布一款參考版本的Macbook Air或者12英寸的Macbook。
至于蘋果將如何處理一些重大問題,仍有一些疑問。雖然更簡(jiǎn)單和相對(duì)較小的應(yīng)用程序很容易從英特爾轉(zhuǎn)移到ARM,但我們不知道蘋果將如何處理Adobe Photoshop等應(yīng)用程序的過渡。
格魯伯在他的博客中指出,虛擬化軟件如VMWare或Boot Camp實(shí)用程序可以讓你在mac上運(yùn)行Windows,但在基于arm的mac上運(yùn)行可能會(huì)遇到問題。即使蘋果提供了一種模擬機(jī)制,其性能也不會(huì)達(dá)到標(biāo)準(zhǔn)。
前微軟高管史蒂文·辛諾夫斯基(Steven Sinofsky)指出,蘋果可能會(huì)發(fā)布一個(gè)新的編譯器來處理這一過渡。
他還認(rèn)為,Adobe Premier或微軟Office等大型應(yīng)用程序必須效仿蘋果的做法,通過Catalyst版本來“表達(dá)自己”。Sinofsky還表示,這些應(yīng)用程序移植到ARM架構(gòu)的mac上可能需要很長(zhǎng)時(shí)間。他們應(yīng)該有動(dòng)機(jī)為一個(gè)大的用戶群做這件事。
蘋果可能采用arm架構(gòu)的舉動(dòng)令人興奮,但不會(huì)突然發(fā)生,也不會(huì)不付出代價(jià)就實(shí)現(xiàn)。微軟已經(jīng)嘗試過這種轉(zhuǎn)變,雖然他們可能沒有一個(gè)大型的開發(fā)基于arm的應(yīng)用程序的開發(fā)團(tuán)隊(duì),但對(duì)這家總部位于西雅圖的公司來說,這只是初期階段。
我們可能不會(huì)馬上看到面向消費(fèi)者的基于arm的Mac。但在WWDC上,蘋果有機(jī)會(huì)建立一個(gè)框架,以確保消費(fèi)者得到一個(gè),一切都是順利和安全的。
2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。