移至主內容
DarkRanger's Secret Area

主導覽

  • 首頁
  • 關於本站
  • Linux
  • 程式開發
  • N900
  • 譯文
  • 資訊技術辭典

文章分類

  • 影劇
  • 遊戲
  • 筆記
  • 雜文
  • 資訊技術
  • 站務訊息

最新內容

  • 20 years of Intel Macs
  • rsync and outrage
  • Email is crazy
  • How-To:Linux 安裝 Arma: Cold War Assault
  • How-To:Linux 安裝 Torchlight II
  • RPM Fusion 手動找尋及安裝舊版套件
  • USB for Software Developers: An introduction to writing userspace USB drivers
  • RHEL 8 tracker-extract 服務持續重啟問題
  • Linux 的 atkbd 鍵盤錯誤
  • RAMpocalypse

20 years of Intel Macs

發表日期:星期四, 08/13/2026 - 22:33

幾乎每次在本站提起 Apple,DR 都得先聲明自己不是 Apple 產品的使用者。但它們有某些即便是身為局外人都覺得有趣的事情,好像還是蠻值得一提的。來自 Ars Technica 網站的文章《20 years of Intel Macs: Why Apple switched, and why it switched again》,內容精要地說明了為什麼 Mac 電腦在約莫二十年前決定棄 PowerPC、改採 Intel 的 x86 架構處理器;以及為什麼從 2020 年開始,又揚棄 Intel、改採自行設計的 ARM 架構處理器。

 

由於採用 Intel 處理器的 Mac 電腦,從 2006 年開始,在市面上流通大概有十幾年的時間。因此估計可能有某一個期間的年輕世代,對於 Mac 與 PC 使用相同架構的 CPU 是感到習以為常。然而對於年紀更長的電腦使用者來說,這在當年可是一件令人感到訝異的變革。原本覺得 Apple 是個相當鄙視所謂相容性的廠商,但突然間,Mac 電腦竟然可以安裝 Windows,與 Mac OS X 共存。而且還是透過 Apple 官方所支援的途徑(Boot Camp),頓時間讓 Mac 的獨特嬌貴性質降低不少。

 

Apple 也對應用程式從 PowerPC 過渡至 x86 架構的過程下足了功夫,堪稱是業界典範,開發出可讓兩種架構的程式碼封裝在一起的二進位執行檔(universal binary),後來在揚棄 x86 架構時也再次採用了相同的作法。此外,知名開發者 Ryan C. Gordon 也曾以此為靈感,開發出在 Linux 上的類似概念:FatELF,其應用情境是例如可將 32 位元及 64 位元的程式封裝成單一執行檔。不過這項倡議最終並未引起很積極的迴響,其功能也就沒有真正進入到現今任何的 Linux 發行版中。

 

實際上 PowerPC 架構不只是在 Mac 電腦上被取而代之,當年它也曾經運用於 Xbox 360 及 PS3 遊戲機上。卻也在後繼的 Xbox One 及 PS4 機種上同樣被淘汰出局,由 AMD 所提供的 x86 架構處理器所取代。是 PowerPC 的連三敗,以及 x86 的連續三次勝利。再加上近年來,以 Steam Deck 為開端的 PC 遊戲掌機,藉由將 PC 縮小至掌機大小的概念,也讓 x86 進一步在掌機市場中攻城掠地。

 

不過另一方面,著重低能耗的 ARM 架構,也逐漸演變成為 x86 架構的強勁競爭者,在市場上持續攻掠著原本由 x86 所佔據的版圖,近年拿下 Mac 電腦可能是最顯著的一項成績。與此同時也顯示 Apple 的處理器開發能力,在透過行動裝置產品不斷練功下,已經練就出一身不再需要依賴其它 CPU 廠商的實力。

 

資訊技術