蘋果宣布今后的 Mac 將使用自研 ARM 架構的芯片。據蘋果報道,從英特爾平臺過渡到自家平臺將花費大約兩年的時間,在此期間,開發者人員將把應用程序移植到自家新平臺上。
Mac 程序的移植可以采用 Rosetta 2 來進行,Apple 在 Rosetta 2 的文檔中寫道:“Rosetta 2 是一個轉換過程,允許用戶在 Apple 芯片上運行包含 x86_64 指令的應用程序。Rosetta 旨在簡化向 Apple 芯片的過渡,使您有時間為您的應用程序創建通用二進制文件。它不能替代創建應用程序的本機版本?!?/p>
上次從 PowerPC 架構到 X86 架構的重大遷移。這次變革是在 2005 年 6 月 6 日宣布的,2006 年 2 月推出第一臺基于英特爾芯片的 Mac,同年 4 月推出第一臺基于英特爾芯片的 MacBook,蘋果在 2006 年年底就宣布 “過渡完成”。
2007 年 10 月支持 PowerPC 架構的 OS X 10.5 最終發布。僅僅兩年后,當 OS X 10.6 “雪豹” 在 2009 年 8 月發布的時候,已經不支持 PowerPCMac 了。到了 2011 年,蘋果的 Rosetta(將舊版 PowerPC 應用的代碼經翻譯可以在英特爾 X86 芯片上運行)也被放棄了,蘋果結束了對 PowerPC Mac 的所有服務和支持。整個過程加起來,在操作系統上支持了 4 年,對 PowerPC 的所有支持也只有 6 年。
蘋果新品發布會上 M1 版 MacBook 系列正式亮相。本次發布會推出的 MacBook 搭載了蘋果桌面級別自研處理器 Apple Silicon,也是目前蘋果最強的自研處理器。而隨著新的 ARM MAC 已經發布,蘋果程序兼容的問題就已經成了是否購買 ARM MAC 的關鍵了,這也決定了蘋果 mac 最近兩年的銷量情況。
再次我們從開放社區的評測結果來看一下蘋果 Arm Mac 的軟件兼容情況。
數據來自:doesitarm.com 到目前為止,已報告對 ARM 上的 macOS 應用程序支持的列表。
目前我們看到開發者工具有以下程序目前還不兼容:
責任編輯:haq
-
芯片
+關注
關注
463文章
54025瀏覽量
466395 -
蘋果
+關注
關注
61文章
24600瀏覽量
208410 -
Mac
+關注
關注
0文章
1128瀏覽量
55348
發布評論請先 登錄
在MCUXpresso for VS Code中調用JLINK Script的三種方法
神眸再發新品!M1智能親情可視通搭起遠程陪伴橋梁
中興微電子撼域M1芯片與ETAS AUTOSAR軟件完成適配
EVAL - M1 - 101T評估板:電機控制應用的理想選擇
探索Eval - M1 - CM610N3評估板:電機驅動應用的理想之選
EVAL - M1 - IM523評估板:助力電機驅動應用設計
暴力實測!7388 vs 進口同級別芯片,3大維度碾壓,價格卻省一半
VS Code 中`xiaozhi-esp32` 項目文件夾 修改 I2C 設備地址為 `0x78`
SEGGER工具鏈集成到CMake和VS Code了
CY4500 PD軟件在Mac上無法正常工作怎么解決?
選對探頭事半功倍:1G有源探頭vs1G無源探頭實測分析
如何在VS Code中使用瑞薩RA系列MCU
蘋果M1版MacBook軟件兼容實測:VS Code、PhotoShop還不能用
評論