早期 Intel Mac (Core 2 Duo 之後) 支援 64 位元核心,但預設可能以 32 位元啟動。查看與設定方法:
是 = 64 位元核心,否 = 32 位元核心。
# 強制 64 位元核心
sudo nvram boot-args="arch=x86_64"
# 強制 32 位元核心
sudo nvram boot-args="arch=x86_32"
# 清除參數恢復預設 (視硬體/系統決定)
sudo nvram -d boot-args
輸入密碼時不顯示字元,輸入完按 Enter。重開機生效。
開機時按住 6+4 鍵直到看到 Apple Logo,僅當次啟動進入 64 位元核心。
M1/M2/M3 系列晶片為 ARM64 架構,僅支援 64 位元核心,無 32 位元模式,上述設定不適用。Intel Mac 於 macOS 10.15 Catalina 後亦強制 64 位元核心,32 位元應用層支援已移除。