如何檢查應用程序是否針對macOS 中的Apple Silicon 進行了優化


與Apple 過去在台式機和筆記本電腦中使用的英特爾芯片相比,由Apple Silicon 驅動的現代Mac 計算機具有完全不同的芯片架構。了解哪些應用程序已針對您的Apple Silicon Mac 進行了優化,將幫助您最大限度地提高性能和效率。

內容

如何識別Mac 的芯片架構

  1. 選擇位於Mac 菜單欄左上角的Apple 圖標。
macOS 蘋果菜單
  1. 從下拉菜單中選擇“關於本機”。
蒙特雷關於Mac
  1. 找到“芯片”字段,您將在此處找到有關為Mac 供電的芯片類型的信息,然後是其名稱。如果您的PC 配備下列任何芯片,則您的Mac 由Apple Silicon 提供支持。
蒙特利芯片類型M2

當前蘋果矽芯片列表

  • 蘋果M1
  • 蘋果M1 Pro
  • 蘋果M1 Max
  • 蘋果M1 超
  • 蘋果M2

應用類型概述

除了早在2020 年為Mac 推出Apple Silicon 芯片外,Apple 還宣布了一個名為Rosetta 2 的軟件翻譯層。 Rosetta 2 內置於macOS Big Sur 及更高版本中,可自動轉換已針對英特爾x86-64 芯片架構優化的代碼,從而允許Mac使用Apple 的基於ARM 的芯片來模擬Intel 應用程序。

  • 英特爾 應用:在英特爾Mac 上本地工作。在Apple Silicon Mac 上需要Rosetta 2,這可能會對性能產生負面影響並降低插件兼容性。
  • 蘋果矽 應用:使用Apple Silicon 在Mac 上本地工作,實現最高性能和效率。與英特爾Mac 不兼容。
  • 普遍的 應用:“通用二進制”的縮寫。在Intel 和Apple Silicon Mac 上本地運行。不需要Rosetta 2 轉換層。

使用Finder 檢查應用程序類型

  1. 要使用此方法檢查應用程序的類型,您必須首先通過單擊Dock 中最左側的圖標打開“Finder”窗口,如下所示。
蒙特雷查找器
  1. 從窗口左側的側邊欄菜單中選擇“應用程序”。
蒙特雷應用
  1. 選擇您要檢查的應用程序並右鍵單擊它(或用兩根手指點擊觸摸板)以打開上下文菜單。
蒙特雷應用主題演講
  1. 選擇“獲取信息”。
蒙特雷應用程序獲取信息
  1. 在新的彈出窗口中,識別標有“種類:”的列表項,後跟應用類型。在下面的示例中,該應用程序被列為通用應用程序。
Monterey App Kind Universal

使用系統信息應用程序檢查應用程序類型

  1. 要使用“系統信息”應用程序檢查應用程序的類型,請導航到Mac 上菜單欄的左側,然後單擊放大鏡圖標以激活Spotlight。
蒙特利聚光燈放大鏡
  1. 在搜索字段中,輸入“系統信息”。
Monterey Spotlight 搜索系統信息
  1. 按鍵盤上的Return 鍵啟動“系統信息”應用程序。
蒙特利回車鍵
  1. 從左側邊欄中,選擇標有“軟件”的菜單項。
蒙特利邊欄軟件
  1. 從菜單項的下拉列表中,單擊標有“應用程序”的選項。
蒙特雷軟件應用程序 1
  1. 單擊標有“種類”的列對列表進行排序。這會將每種應用類型列為Intel、Apple Silicon、Universal。在我們的例子中,下圖中顯示的所有應用程序都是通用的。
蒙特雷應用程序種類

使用活動監視器應用程序驗證應用程序類型

  1. 單擊Dock 中“Finder”右側的“Launchpad”圖標。 (如果您已刪除此圖標,請從Spotlight 搜索中打開Launchpad。)
蒙特雷啟動板圖標
  1. 然後單擊標題為“其他”的文件夾以查看您的實用程序。
蒙特雷Launchpad 其他
  1. 打開標有“活動監視器”的應用程序。
Monterey Launchpad 活動監視器
  1. 在位於窗口右上角的搜索字段中,使用鍵盤輸入您要檢查的應用程序的名稱。該應用程序必須打開並運行才能使此方法正常工作。在此示例中,我們將檢查Pages 應用程序。
蒙特雷應用頁面
  1. 在標有“種類”的列下,我們看到Pages 被歸類為“Apple”應用程序。不需要Rosetta 2 的通用應用程序和原生Apple Silicon 應用程序可以標記為“Apple”應用程序,而基於Intel 的應用程序則簡單地標記為“Intel”。
蒙特雷活動應用程序種類

經常問的問題

當應用程序類型在系統信息應用程序中列為“iOS”時,這意味著什麼?

如果應用程序在“系統信息”應用程序中顯示為“iOS”類型,那麼它就是Apple Silicon 應用程序。 “iOS”分類用於標記和識別將在Apple Silicon 上本地運行的iPhone 和iPad 應用程序。雖然與Mac 兼容,但這些應用程序專為觸控優先界面而設計,可能無法按預期運行。

英特爾應用程序在Apple Silicon Mac 上是否天生較慢?

當許多技術愛好者聽到必須在Apple Silicon Mac 上“模擬”英特爾應用程序時可能會感到畏縮,但重要的是要注意,Apple M 系列芯片上的ARM 指令集架構能夠在各種應用程序中實現超快性能,無論的優化。事實上,儘管有仿真要求,但大多數英特爾應用程序在Apple Silicon 上的運行速度實際上比它們在基於英特爾的機器上的本地運行速度要快。

我可以強制通用應用程序在我的Apple Silicon Mac 上作為英特爾應用程序打開嗎?

一些Apple Silicon Mac 用戶可能希望強制Universal 應用程序始終以其Intel 版本打開,以解決意外的兼容性障礙並解決小眾工作流程。為此,請在本指南的“使用Finder 檢查應用程序類型”部分的第5 步中討論的應用程序元數據窗口下選中“使用Rosetta 打開”框。您還可以探索如何將M1 Mac 應用程序作為英特爾應用程序運行,以了解有關Apple Silicon Mac 上的Rosetta 2 仿真的更多信息。

Brahm Shank 的所有照片和截圖

訂閱我們的新聞!

我們最新的教程直接發送到您的收件箱

註冊所有時事通訊。註冊即表示您同意我們的隱私政策並且歐洲用戶同意數據傳輸政策。我們不會共享您的數據,您可以隨時取消訂閱。訂閱