您的位置: 首頁 >科技 >

以下是開發(fā)者認(rèn)為蘋果將如何處理Mac從英特爾到ARM的轉(zhuǎn)變

2020-07-07 15:30:46 編輯: 來源:
導(dǎo)讀 周一,蘋果公司召開了全球開發(fā)者大會(WWDC),由于流行,這次會議完全是虛擬的。這次的另一個不同之處在于,每個人都在談?wù)撘患萯OS新功能更重要的事情:蘋果mac電腦的處理器從英特爾(Intel)過渡到ARM。 關(guān)于這一點(diǎn)的傳聞很久以前就開始了。2018年,彭博社(Bloomberg)報道稱,蘋果將在幾年內(nèi)在mac電腦上使用自己的ARM芯片,并完全拋棄英特爾(Intel)。同年晚些時候,分析師

周一,蘋果公司召開了全球開發(fā)者大會(WWDC),由于流行,這次會議完全是虛擬的。這次的另一個不同之處在于,每個人都在談?wù)撘患萯OS新功能更重要的事情:蘋果mac電腦的處理器從英特爾(Intel)過渡到ARM。

關(guān)于這一點(diǎn)的傳聞很久以前就開始了。2018年,彭博社(Bloomberg)報道稱,蘋果將在幾年內(nèi)在mac電腦上使用自己的ARM芯片,并完全拋棄英特爾(Intel)。同年晚些時候,分析師郭明志以自己的預(yù)測支持了這一傳言。今年2月,郭說,基于arm的mac電腦將在2021年上市。

因此,我們可能看不到任何硬件方面的聲明,但我們將看到蘋果發(fā)布平臺聲明,為開發(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)喬布斯宣布與英特爾的交接時,他還推出了一套新的999美元的開發(fā)工具包:在PowerMac G5機(jī)箱中裝有基于奔騰處理器的主板、運(yùn)行著特殊版本的Mac OS x的Mac電腦。喬布斯還宣布了一項名為Rosetta的技術(shù),該技術(shù)可以讓基于powerpc的應(yīng)用程序在基于intel的mac電腦上順暢運(yùn)行。

去年,蘋果宣布了Catalyst項目,并為此鋪平了道路。作為其中的一部分,蘋果為開發(fā)者提供了一套工具來將他們的iPad應(yīng)用程序移植到Mac上,但是仍然需要一些工作來調(diào)整應(yīng)用程序。所以這些應(yīng)用程序可能共享大部分代碼庫,但是最終編譯的二進(jìn)制文件是不同的。我與一群開發(fā)者進(jìn)行了交談,了解蘋果將如何應(yīng)對這種轉(zhuǎn)變。

PSPDFKt App的創(chuàng)始人Peter Steinberger表示,他預(yù)計蘋果將在第四季度發(fā)布基于arm的硬件,屆時與iOS共享代碼的應(yīng)用程序?qū)⒛軌蚺cMac應(yīng)用程序共享一個二進(jìn)制文件:

我預(yù)計蘋果將在第四季度發(fā)布基于arm的硬件,運(yùn)行macOS 10.16。現(xiàn)有的應(yīng)用程序?qū)⒗^續(xù)使用二進(jìn)制轉(zhuǎn)換器;他們將在9月份強(qiáng)制執(zhí)行ARM二進(jìn)制文件,對于大多數(shù)Mac應(yīng)用程序來說,很容易編譯成ARM64。與iOS共享代碼的應(yīng)用程序已經(jīng)編譯到ARM,所以這部分應(yīng)該很容易。

獨(dú)立iOS和Mac開發(fā)者james Thomson表示,他和他的團(tuán)隊在軟件方面不需要做太多工作。他們可能需要用新版Xcode重新編譯他們的應(yīng)用程序。他補(bǔ)充說,團(tuán)隊已經(jīng)在ARM上獲得了iPhone版本的核心代碼,所以過渡將是平穩(wěn)的。

湯姆森認(rèn)為,如今大多數(shù)開發(fā)人員都使用現(xiàn)代的代碼庫,這些代碼庫可以運(yùn)行在多種類型的處理器上。應(yīng)用程序開發(fā)者guilherme Rambo也有類似的想法。他說,現(xiàn)在的大多數(shù)應(yīng)用程序都是在高層上工作的,所以它們不依賴于底層架構(gòu)或平臺。

還有一個過渡硬件的問題。可能有傳言稱iPad將作為這一轉(zhuǎn)變的硬件。但是,約翰·格魯伯在他的博客上打消了這種可能性。他說,蘋果將ipad和mac視為不同的平臺,ipad只有6GB的內(nèi)存,而mac提供的內(nèi)存為8GB或更多。

格魯伯認(rèn)為,蘋果可能會發(fā)布一款帶有ARM芯片的Mac Mini或iMac,并將其租給開發(fā)者——就像他們在2005年所做的那樣?;蛘咴诋a(chǎn)品中可能有一個特別的參照Macbook。

著名開發(fā)者Steve Troughton-Smith告訴我,他希望蘋果公司發(fā)布一款價格適中、小巧的過渡套件:

我希望蘋果的開發(fā)工具包既便宜又方便,因?yàn)槲抑牢蚁胍粋€!上次轉(zhuǎn)型時,他們建造了一個內(nèi)置英特爾芯片的桌面塔,但很難想象這次他們會再次走這條路——畢竟蘋果公司自2012年以來才剛剛發(fā)布了第一款桌面塔,因?yàn)樗J(rèn)為人們不需要那種形式。

Steinberger說,我們可能會得到一款重新設(shè)計的Mac Mini,或者如果蘋果很大膽,他們會發(fā)布一款參考版本的Macbook Air或者12英寸的Macbook。

至于蘋果將如何處理一些重大問題,仍有一些疑問。雖然更簡單和相對較小的應(yīng)用程序很容易從英特爾轉(zhuǎn)移到ARM,但我們不知道蘋果將如何處理Adobe Photoshop等應(yīng)用程序的過渡。

格魯伯在他的博客中指出,虛擬化軟件如VMWare或Boot Camp實(shí)用程序可以讓你在mac上運(yùn)行Windows,但在基于arm的mac上運(yùn)行可能會遇到問題。即使蘋果提供了一種模擬機(jī)制,其性能也不會達(dá)到標(biāo)準(zhǔn)。

前微軟高管史蒂文·辛諾夫斯基(Steven Sinofsky)指出,蘋果可能會發(fā)布一個新的編譯器來處理這一過渡。


他還認(rèn)為,Adobe Premier或微軟Office等大型應(yīng)用程序必須效仿蘋果的做法,通過Catalyst版本來“表達(dá)自己”。Sinofsky還表示,這些應(yīng)用程序移植到ARM架構(gòu)的mac上可能需要很長時間。他們應(yīng)該有動機(jī)為一個大的用戶群做這件事。

蘋果可能采用arm架構(gòu)的舉動令人興奮,但不會突然發(fā)生,也不會不付出代價就實(shí)現(xiàn)。微軟已經(jīng)嘗試過這種轉(zhuǎn)變,雖然他們可能沒有一個大型的開發(fā)基于arm的應(yīng)用程序的開發(fā)團(tuán)隊,但對這家總部位于西雅圖的公司來說,這只是初期階段。

我們可能不會馬上看到面向消費(fèi)者的基于arm的Mac。但在WWDC上,蘋果有機(jī)會建立一個框架,以確保消費(fèi)者得到一個,一切都是順利和安全的。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。