如何確定針對M1 Apple Silicon Macs優(yōu)化了哪些應(yīng)用程序
在Apple推出支持M1的Mac之后,許多第三方應(yīng)用程序已經(jīng)更新,以確保它們經(jīng)過優(yōu)化可以在Apple的自定義芯片上運(yùn)行。即使尚未更新應(yīng)用程序,由于Apple的Rosetta 2轉(zhuǎn)換層,Apple的非Intel Mac仍然可以運(yùn)行它們。但是,您如何知道哪些應(yīng)用程序以通用可執(zhí)行文件本機(jī)運(yùn)行,哪些應(yīng)用程序使用Rosetta仿真?請仔細(xì)閱讀,找出答案。

通用應(yīng)用說明
當(dāng)開發(fā)人員將其應(yīng)用程序更新為可在Apple硅片上本地運(yùn)行時(shí),他們將使用通用二進(jìn)制文件。最初,Universal應(yīng)用程序指的是可在PowerPC或Intel Macs上本地運(yùn)行的可執(zhí)行文件。但是,在6月的WWDC 2020上,Apple宣布了Universal 2,該應(yīng)用程序可以在基于Intel的Mac和Apple的Apple Mac上運(yùn)行。
如果尚未將應(yīng)用程序更新為Universal 2,則仍可以運(yùn)行M1驅(qū)動(dòng)的Mac,但可以通過使用Rosetta 2仿真軟件轉(zhuǎn)換Intel x86-64代碼來運(yùn)行它。即使在Rosetta 2下模擬x86代碼時(shí),M1 Macs通常也比基于Intel的Macs運(yùn)行非本地應(yīng)用程序更快,但是很高興知道哪些應(yīng)用程序已針對?M1? Mac內(nèi)部的高級硬件進(jìn)行了優(yōu)化。這是如何做。
如何在macOS中檢查通用應(yīng)用
點(diǎn)擊Mac菜單欄左上角的Apple符號,然后選擇關(guān)于本機(jī)。

在“概述”選項(xiàng)卡中,單擊“系統(tǒng)報(bào)告...”按鈕。

在系統(tǒng)報(bào)告窗口中,在邊欄中選擇軟件->應(yīng)用程序。在加載的“應(yīng)用程序”列表中,在“種類”列下查看該應(yīng)用程序是通用二進(jìn)制文件還是非本地Intel可執(zhí)行文件。

檢查通用應(yīng)用程序副本
除了“系統(tǒng)報(bào)告”列表之外,您還可以檢查單個(gè)應(yīng)用程序:在Finder中右鍵單擊某個(gè)應(yīng)用程序的圖標(biāo),然后從上下文菜單中選擇“獲取信息”,然后在“通用”下查看其種類。


除上述內(nèi)容外,本站還提供了免費(fèi)的應(yīng)用程序Silicon?該應(yīng)用程序掃描您的macOS應(yīng)用程序并顯示其支持的CPU架構(gòu),而repo提供了一個(gè)名為Silicon Info的免費(fèi)菜單欄應(yīng)用程序,可讓您快速查看當(dāng)前正在運(yùn)行的架構(gòu)應(yīng)用。

另外您也可以關(guān)注本站的網(wǎng)頁鏈接https://www.macw.com/arm.html 來檢查你的應(yīng)用程序指示本地“ M1”支持,僅支持Rosetta 2,以及完全不支持的應(yīng)用程序。