Apple Rosetta 2 、蘋果 M1是什麼? M1通用型應用透過Rosetta2怎樣執行?
今年11月份,蘋果正式釋出了3款內建蘋果自研晶片M1的電腦,可以說是一次跨時代的大更新,因為蘋果換”芯“了,從Intel的X86晶片到自研的M1晶片,這其中最大的挑戰是Mac 原有的應用對 Apple Silicon M1的適配,理論上是完全不相容的兩套技術體系,原有的所有軟體肯定不相容!只有讓開發者轉為M1晶片進行軟體的相容和開發,當然這需要大量的時間。
Apple Rosetta 2 是什麼 ?
蘋果為了這段時間的過渡,推出了 Rosetta 2 技術:”透過 Rosetta 2,搭載 Apple 晶片的 Mac 可以使用專為配備 Intel 處理器的 Mac 構建的 App“。
每當使用者使用專為配備 Intel 處理器的 Mac 電腦構建的 App 時,Rosetta 2 都會在後臺執行。Rosetta 會自動轉化 App 以便與 Apple 晶片搭配使用。
蘋果官方介紹在大多數情況下,需要 Rosetta 的 App 的效能不會出現任何差異。但實際上,效能和執行速度就無法保證和在 Intel 晶片的 Mac 上一樣了。根據開發者的測試,Geekbench 5 透過 Rosetta 2 執行在裝有 A12Z 晶片的 Apple Mac Mini Developer Transition Kit 中,單核跑分比 A12Z 在 iPad Pro 12.9 中低了大約 25%。儘管兩者的硬體環境以及晶片頻率等因素都不相同,這個跑分對比並不嚴謹,但 Rosetta 2 對於應用執行效率有不小影響這一點,是可以得出肯定結論的。
蘋果 M1是什麼?
傳統上,計算機是建立在獨立的晶片基礎上的。作為片上系統(SoC),M1把眾多技術——比方說中央處理器(CPU),圖形處理單元(GPU),記憶體,以及機器學習——整合到一塊晶片的一個積體電路上面了。具體來說,M1包括以下這些東西:
一顆由四顆高效能核心和四顆高效能核心組成的8核CPU
一顆8核整合GPU
一顆16核架構的蘋果神經引擎(Apple Neural Engine)。
採用最先進的5奈米工藝技術製造。
封裝了160億個電晶體到一個晶片裡面。
蘋果最新的影像訊號處理器(ISP)可提供更高質量的影片
Secure Enclave(可以處理類似Touch ID身份驗證等安全事務)
蘋果設計的Thunderbolt控制器,支援USB 4,傳輸速率高達40Gbps。
M1 Mac在剛上市不久就得到了不少好評,隨著使用時間的增多,更多問題開始暴露出來,個別支援M1晶片的通用型應用在M1晶片的Mac執行時會閃退,怎麼辦呢?可以嘗試改變將應用使用Rosetta開啟,大部分能夠解決,需要的小夥伴可以試一試。
小編以Permute 3為例:
1.選中Permute圖示後,滑鼠右鍵,在選單中點選「顯示簡介」(或者按 Command+i 快捷鍵)。
2.勾選「使用 Rosetta 開啟」後即可。
注意:沒有此選項的應用不是通用型應用
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69956340/viewspace-2741514/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 入手 M1 Mac 之前,你需要了解的Apple Silicon M1原生應用和Rosetta2MacAPPROS
- 蘋果的 M1 Ultra 是什麼?蘋果
- 在Apple Silicon Macs上如何安裝Rosetta 2?非本機Intel x86應用如何在M1上執行?APPMacROSIntel
- 蘋果M1 Mac上怎樣使用Homebrew?蘋果Mac
- 如何在M1 Apple Silicon Mac上安裝RosettaAPPMacROS
- M1最新資訊:蘋果M1晶片可執行Windows 10且執行流暢蘋果晶片Windows
- 蘋果m2晶片和m1到底有什麼區別?蘋果晶片
- Apple M1執行win10效果如何?APPWin10
- 蘋果M1晶片的Mac怎麼關閉SIP?M1 mac關閉Sip方法教程!蘋果晶片Mac
- 蘋果企業簽名版應用怎麼才能夠進行執行蘋果
- Apple M1 vs. M1 Pro vs. M1 Max:Apple 的新晶片有多快?APP晶片
- Apple App Clip(蘋果「輕應用」)詳解APP蘋果
- 開源 Python 發行版 Anaconda 適配蘋果 M1 MacPython蘋果Mac
- 把 Linux 移植到蘋果 M1 Mac 上Linux蘋果Mac
- 繼Win10X後:蘋果將 M1 處理器執行上了 Linux 系統Win10蘋果Linux
- 如何使用iMazing在M1 Mac上執行iOS或iPadOS應用?MaciOSiPad
- ARM版CentOS Linux系統映象檔案(蘋果M1專用)CentOSLinux蘋果
- 蘋果Apple ID被鎖定了怎麼辦?蘋果手機ID被鎖怎麼解鎖?蘋果APP
- 蘋果id密碼忘了怎麼辦?蘋果Apple ID密碼找回、重置方法蘋果密碼APP
- 蘋果M1 Mac重新支援側載 iOS/iPadOS App蘋果MaciOSiPadAPP
- M1 晶片版 蘋果Mac 抹掉重灌系統教程晶片蘋果Mac
- 蘋果macos電腦office辦公套件 Office 2021「支援m1 m2」蘋果Mac套件
- Macbook m1 Big Sur 安裝Valet 執行yii2Mac
- 從Game Jam到與蘋果合作,這款Apple Arcade遊戲是怎樣誕生的?GAM蘋果APP遊戲
- 到底什麼樣的ABAP系統能執行Fiori應用
- 蘋果 M2 晶片效能升級,相比 M1 到底有多強大?蘋果晶片
- Arrow Lake系列處理器效能超越蘋果M1 Max蘋果
- 怎麼檢視mac電腦的應用程式與M1是否相容Mac
- 蘋果Apple ID更改國家或地區教程 Apple ID怎麼改國家?蘋果APP
- Coinbase 開發的 Rosetta API 是什麼ROSAPI
- 蘋果mac電腦文獻管理必備:EndNote 21 啟用最新版「支援m1 m2」蘋果Mac
- 蘋果Mac電腦影像處理工具:Repix Pro for Mac啟用版 支援m1蘋果Mac
- 蘋果ios簽名是什麼意思?蘋果iOS
- 蘋果企業賬號是什麼?蘋果
- M1相容性怎麼樣?關於M1版MacBook相容軟體的測試方法Mac
- JS是怎樣執行的JS
- Webpack 是怎樣執行的?Web
- 換Macbook M1晶片之後,IDEA很卡是怎麼回事?Mac晶片Idea