蘋果 Silicon ARM 大一統(tǒng)時(shí)代來臨!macOS Big Sur 運(yùn)行 X86、iOS 應(yīng)用程序
6月23日消息 在WWDC 2020大會(huì)上,蘋果正式宣布將Mac硬件轉(zhuǎn)移到自己的硅芯片上。蘋果首席執(zhí)行官Tim Cook稱其為“Mac的歷史性日子”,詳細(xì)介紹了向PowerPC、OS X 10的過渡以及向英特爾芯片的過渡,然后宣布在未來Mac中使用蘋果自研ARM芯片計(jì)劃。這是一個(gè)重大舉措,這意味著macOS將來將在這些新機(jī)器上并行支持原生iOS應(yīng)用和macOS應(yīng)用。
獲悉,蘋果將于今年年底發(fā)布第一款蘋果ARM自研芯片的Mac,預(yù)計(jì)過渡將需要兩年時(shí)間?;贗ntel的Mac設(shè)備仍會(huì)繼續(xù)生產(chǎn),因此蘋果尚未完全轉(zhuǎn)向基于ARM的Mac設(shè)備。盡管如此,對(duì)于蘋果公司來說,這是Mac擺脫基于Intel芯片的重大轉(zhuǎn)變。
這項(xiàng)由ARM驅(qū)動(dòng)的芯片所帶來的最大好處是,可以使iOS和iPad應(yīng)用程序直接在macOS中本地運(yùn)行。蘋果公司表示:“大多數(shù)應(yīng)用程序都將正常運(yùn)行。”這意味著你將能夠首次同時(shí)運(yùn)行本機(jī)macOS應(yīng)用程序和本機(jī)iOS應(yīng)用程序。
通過向內(nèi)部處理器的轉(zhuǎn)移,蘋果有望將性能提高到新的水平,并且功耗要低得多。蘋果公司正在設(shè)計(jì)自己的Mac SoC系列,具有Mac獨(dú)有的功能?,F(xiàn)在,蘋果產(chǎn)品中基于ARM的通用體系結(jié)構(gòu)將使開發(fā)人員可以更輕松地在每個(gè)主要Apple設(shè)備上編寫和優(yōu)化應(yīng)用程序。
蘋果自己的專業(yè)應(yīng)用程序?qū)⑦M(jìn)行更新,以支持該公司在macOS Big Sur中的新芯片,蘋果希望開發(fā)人員能夠更新其應(yīng)用程序。蘋果公司軟件工程高級(jí)副總裁Craig Federighi表示:“絕大多數(shù)開發(fā)人員都可以在幾天之內(nèi)啟動(dòng)并運(yùn)行他們的應(yīng)用程序?!?/p>
微軟正在為新的Mac芯片開發(fā)Office,Word和Excel已經(jīng)在Mac新處理器上原生運(yùn)行,甚至PowerPoint都使用蘋果Metal技術(shù)進(jìn)行渲染。蘋果還一直在與Adobe合作,以在這些新芯片上啟動(dòng)并運(yùn)行專業(yè)應(yīng)用程序。蘋果公司演示了新Mac上運(yùn)行的Lightroom和Photoshop,以及在本機(jī)上運(yùn)行的5GB Photoshop PSD和平滑的動(dòng)畫。
macOS Big Sur還將包括新版本的Rosetta。蘋果以前曾使用Rosetta將PowerPC轉(zhuǎn)移到基于Intel的Mac,而Rosetta 2將在安裝時(shí)自動(dòng)轉(zhuǎn)換現(xiàn)有應(yīng)用。這意味著,即使開發(fā)人員尚未完全更新其應(yīng)用,他們也應(yīng)該無需修改即可正常工作。蘋果還使用虛擬化技術(shù)在這些新Mac上運(yùn)行Linux版本。
蘋果正在為開發(fā)人員推出新的“快速啟動(dòng)”程序,該程序帶有文檔和示例代碼,并可以訪問世界各地的實(shí)驗(yàn)室,以幫助將現(xiàn)有應(yīng)用程序過渡到蘋果自己的芯片。開發(fā)人員還將能夠訪問開發(fā)人員過渡套件,該套件包括具有臺(tái)式機(jī)級(jí)改進(jìn)的Mac mini(搭載了A12Z,16GB RAM和512GB SSD)。
蘋果推出自己的ARM芯片之際,該公司推出了macOS Big Sur,其中包括對(duì)macOS進(jìn)行的重新設(shè)計(jì)以及對(duì)Messages和Maps內(nèi)置應(yīng)用程序的更新。
最近的報(bào)告表明,英特爾的性能緩慢提升促使蘋果轉(zhuǎn)向ARM。據(jù)報(bào)道,蘋果公司一直在Mac中測(cè)試基于ARM的芯片,并發(fā)現(xiàn)其性能大大超過了英特爾替代產(chǎn)品。
蘋果向ARM過渡之前,微軟采取了類似的舉措,將近十年前在ARM上試用Windows。微軟在2012年Windows 8發(fā)行版之前就開始了這項(xiàng)工作,甚至還發(fā)布了專為基于ARM的硬件設(shè)計(jì)的Windows RT操作系統(tǒng)。此后,微軟已將Windows 10過渡到ARM,并與高通公司合作將自研SQ1處理器集成到其Surface Pro X設(shè)備中。