close
html模版再論基於ARM芯片的Mac 這真是你想要的?
未來的Mac電腦會搭載ARM架構的芯片,英特爾芯片將會被取代?這個懸念近年來一直“困擾”著蘋果用戶,甚至可以追溯到四五年前。


未來的Mac電腦會搭載ARM架構的芯片,英特爾芯片將會被取代?這個懸念近年來一直 困擾 著蘋果用戶,甚至可以追溯到四五年前。不過,最近又有證據對此進行瞭新的論證,表示這種 可能 或許會在不久的將來成為事實。那麼,到底ARM的Mac會出現嗎?又是你想要的嗎?

前言:macOS 將支持ARM 芯片新證據

由於蘋果的Mac 產品線大量機型已經很長時間沒有更新換代,所以近年來一直有粉絲抱怨蘋果,認為不夠關心Mac 電腦。對此,庫克的回應依然是老味道,聲稱依然 愛Mac 電腦 ,蘋果 不會放棄 它,還告訴大傢 敬請期待 。到底庫克所謂的 敬請期待 是什麼意思?隻是表達很快即將更新而已嘛?還是別有用心?

有意思的是,最近的傳聞認為Mac 將可能發生本質的變化,主要是越來越多的證據表明,蘋果真有可能會放棄英特爾,轉而發佈基於ARM 處理器設計的Mac 產品。最新的證據兩天之前已經報道過瞭,這是由iDownloadBlog 透過macOS Sierra 代碼發現的證據,首先我們看看他們發現瞭什麼。

macOS支持ARM

在該文章中,主要講述瞭macOS Sierra 的系統內核代碼,可能預示著未來Mac 會搭載ARM 架構芯片的潛在可能,因為從2005 年以來就從未出現過,其中提到的一個重要部分如下:

2014 年,Macintosh 的前負責人Jean-Louis Gass e 就曾暗示,第一款基於ARM 的Mac 可能會出現在2017 年。當時Gass e 解釋稱:隨著時間的推移,基於ARM 的處理器與x86 的設備,兩者都會有更加引人註目,包括更低成本,更出色的功耗,更多設備特性的自然融合。盡管多年來,英特爾一直認為,其優越的半導體設計和工藝制程技術,能夠最終客服x86 架構復雜性的缺點。但是,今天始終沒能改變,事實上x86 依然不具備ARM 芯片SoC 系統級一體式設計的優勢。

假設到底為什麼蘋果想要ARM 的Mac?

其實除瞭Jean-Louis Gass e 表述的情況之外,我們看到很多文章還對此進行瞭一些有意思的探索和猜測,包括為何要ARM 而農地買賣~豁然非英特爾,蘋果帝國能力如何強大等等,例如說下面幾點:

- 英特爾的處理器更新時間表,長期不考慮蘋果的技術需求和產品開發周期,更多的是偏向於Windows 陣容的PC 廠商。

- 所有的iOS 設備都使用ARM。屆時Xcode 在跨平臺的表現上將更加一致,更易於建立iOS 和macOS 的協同性。

- 最新的iOS 設備中,超低功耗領域ARM 的64 位芯片性能逐漸追上英特爾。

- 蘋果擁有龐大數量的工程師和專傢,也曾經完成過架構的重大變遷,例如1998 年第一次從摩托羅拉68K 遷移到Power PC,隨後2005 年第二次又將從PowerPC 轉移到英特爾。

- 或許Mac 產品線的長期不優美環保科技工程,靜電機,靜電機推薦,靜電機保養,靜電機清洗,靜電油煙處理機更新,就是因為系統底層結構改進的工作進行中,蘋果希望把項目完工才公佈於眾,屆時可能會包括一個類似於Rosetta 的機制,讓新的Mac 支持運行基於英特爾芯片設計的Mac 應用程序?

- 基於AMR CPU 的虛擬機硬件性能上已經滿足虛擬Windows 和Linux ?

好瞭,上面至少基於表面上的探討而已,說來說去,硬件上的變更很容易滿足,就好比很多專傢談到的: iPad Pro 和MacBook的區分將越來越難,所以蘋果應該合並,就好像微軟將平板電腦和筆記本電腦結合的Surface設備一樣,蘋果可能也會考慮同樣的方向 。但事實上真是表面上那麼簡單嗎?

軟件上蘋果也曾有ARM Mac 的跡象?

硬件的轉變,說實話是 一個巨大的挑戰 ,而挑戰的重點則在於 軟件 !微軟試圖合並三個平臺(Xbox、手機和PC)到單一核心的Windows 10,至今也沒有成功,早期的基於ARM 的Windows 硬件設備更是一個天大的笑話。這就表明,真要有ARM 的Mac 出現,肯定要率先對系統軟件 動工 。

關鍵是,蘋果長期堅守軟硬一體化模式,而且也憑借對硬件、軟件、服務與應用的整合取得成功。我們可以看到,蘋果所有硬件上進行改進,幾乎都是為瞭適應軟件的發展,或者說以軟件為前提,最終將軟件與硬件深度結合,為用戶提供更加優秀的用戶體驗。若我們真正細細的觀察 軟件 背後的變化,到底蘋果有在 動工 瞭嗎?

我們都知道,iOS 和OS X,這兩大操作系統是蘋果幾乎所有硬件的軟件基礎,它們負責瞭不同領域的攻守,但你會發現軟件層面上其實有一定的共同點,進一步融合也不是不可能。需要註意的是,這裡指的是體驗上的 融合 ,而非 合並 。而且,蘋果正常嘗試類似的事情,即讓iOS 和OS X 的 Store 先統一,比如以下幾點:

- 自從搭載A7 芯片的iPhone5s 誕生之後,蘋果開始要求開發者或開發商為App Store 上傳64 位的應用程序,今天iOS 和OS X 的大量應用程序都是64 位的瞭。更準確的說, 從Xcode 7 開始,蘋果讓iOS 開發者制定自己的應用程序僅在64 位設備上運行。所以,即便iOS 9/10 仍支持32 位的CPU,一些性能要求更高的64 位應用程序已經不支持在搭載32 位處理器的iPhone 或iPad 上運行。應用程序的兼容性不再局限於iOS 版本,如今對處理器也有相應的要求。

iOS設備

- 過去幾年時間裡,蘋果對Xcode 的發行說明中提到,過時垃圾收集機制(garbage collection)已被廢棄,而且還給予瞭開發者時間表,對於那些沒有采用與iOS 平臺相同內存管理核心機制的應用程序,將無法在OS X 10.12 上運行。這意味著,從去年WWDC 之後,iOS 和OS X 應用將更加一致,因為兩個平臺都將使用ARC(automatic reference counting 自動引用計數) 模式的內存管理模式,通過更高效的技術減少應用的內存占用,比Android 和Windows 10 應用對內存容量的要求更低。

- 與微軟強迫開發者為臺式機和移動設備基於全新交互模式和API 開發新應用不同,蘋果暗地裡故意將iOS 和OS X 平臺做得越來越相似。對於用戶而言,蘋果為OS X 添加iOS 的功能,或者為iOS 添加OS X 的功能,再或者就是同時為iOS 和OS X 添加或擴展相同的新功能。對於開發者而言同樣如此,不僅為OS X 帶來iOS 的API(如Table views、Collection views 和tab views 等),而且也為iOS 添加OS X 的API(如TypeKit、JavaScript Core 等),或者說為OS X 和iOS 添加相同的API(如CloudKit、HomeKit 等)。因此,年復一年iOS 和OS X 平臺的變得越來相似,尤其是API。

- 去年,蘋果公佈瞭App Thinning 中十分值得關註的機制:BitCode。采用BitCode 編譯的應用程序,開發者在App Store 中可以隻上傳應用程序的 中間件 ,而非最終的可執行二進制文件,然後App Store 會自動編譯和優化中間件,產生不同CPU 設備所需的執行文件供用戶下載安裝。如此以來,BitCode 將變得更有意義,無論是何種類型的設備,蘋果完全可以在背後進行優化,使一個為iOS 編寫的應用程序可以在多個蘋果平臺上運行。

原理圖

- 去年蘋果還公佈瞭一項對開發者而言很重要的事情,那就是合並iOS 和OS X 開發者計劃。簡單的說,開發者購買一個開發資格,不僅可以為iOS 平臺開發應用程序,而且為OS X 開發也免於再次付費。不得不說,開發計劃的合並將是統一應用程序商店的關鍵。

上述一大串東西,所表達的隻是蘋果有可能正在開發一個統一的App Store 應用程序商店。同時,蘋果每一個平臺的API 都有所重疊或交集,要麼部分來自iOS 平臺,要麼部分來自OS X 平臺,要麼就是共享,這就為單一應用程序在所有蘋果設備和操作系統上運行打下瞭基礎。

再細一點來說,通過統一的API,無UI 的應用程序庫可以跨所有設備共享,再根據每種設備類型配套特定的UI,創造不一樣的使用體驗。開發者一旦將編譯好的中間件上傳到App Store,蘋果便能夠通過BitCode 為不同的A 系芯片和平臺重新優化,最終完成為用戶下載安裝執行文件,可能的話還包括為ARM 芯片的OS X 平臺調整。

因此, 體驗上 融合的基礎搞定瞭,再進一步設想,下一步就是蘋果計劃什麼時候發佈基於ARM 的Mac 設備瞭?

非iOS 也台灣油煙處理專家|油煙處理|油煙處理機|油煙處理設備|除油煙機|除油煙機推薦非macOS 系統的新類別設備?

就個人而言,蘋果最大的可能更像是在打造一款基於ARM 芯片的衍生設備,有可能是筆記本電腦,也可能是可變形的2 合1 設備或類似平板電腦的產品,而系統不一定是macOS 或iOS,或直接叫做 Apple OS ,像tvOS 和watchOS 設備就是iOS 衍生的產物。這個 Apple OS 將會是iOS 與OS X 的結合產物,觸摸界面、鼠標和鍵盤都進行瞭優化。

稍微總結一下上面的內容之後似乎真有可能。蘋果確實已經針對軟件工作做瞭大量的鋪墊,而且表面上在超低功耗芯片領域ARM 也已經體現出瞭性能優勢,蘋果早期發佈iPad Pro 之時還大膽聲稱,A9X 的CPU 性能能夠戰勝80% 前年開始銷售的便攜式PC,而GPU 則勝過瞭90%。那麼,接下發佈的A10X 或者A11X 呢?是不是不再局限於建模、渲染、操控3D 設計,或編輯多條4K 視頻流這樣的復雜任務瞭呢?

生產力工具

蘋果善於制造業界恐慌,去年一項被公佈的專利申請備案顯示,蘋果正考慮推出一種混合設備,特點在於類似筆記本電腦,但觸屏這部分可以輕易拆卸。這就說明,蘋果可能已經考慮過類似的設備瞭,並意味著 大事 發生可能會在接下來的某一刻,就如同庫克說的那種 用瞭之後不想再買PC 的產品。

不過,這樣一臺搭載A 系列芯片機器的誕生,將使蘋果的產品線變得更加混亂,並且還要為大量不同的產品定制不同配置的處理器,不太符合蘋果追求適當投資換取高回報的理想。另外,老早之前一款稱為Newton eMate 300 卻不是搭載OS X 的產品,有點類似於所說的情況,但該產品喬佈斯在1997 年回歸蘋果後將這種產品直接打入冷宮,全面拋棄。

你是否真需要ARM 的Mac?

我們可以回想一下,蘋果Mac 電腦在喬佈斯回歸之後為什麼會又迎來 新春 呢?那是因為喬佈斯將PowerPC 的芯片全部換成瞭英特爾,當時英特爾處理器的性能全面超越瞭以前Mac 所用的處理器,隨後的事情大傢都知道瞭。不得不說,正是因為英特爾專註於打造桌面級的處理器,使得這些芯片足以為蘋果的Mac 服役多年,並屢次創造更出色的體驗。

因此,蘋果肯定會非常小心翼翼的思考每一次決定,尤其是讓Mac 換上ARM 芯片並放棄英特爾處理器的決定。話說回來,如果隻是為瞭解決更新換代變得更快的事情,引入ARM 處理器的Mac 自然有一定意義。但是,蘋果真會發佈一款全新基於ARM CPU 的Mac Pro高性能專業電腦?醒醒吧!這或許不是我們想要的產品。

總之,現在談A 系列芯片的筆記本電腦似乎還太早瞭,iPad Pro 才剛剛起瞭個頭,是好是壞到現在還未得到證實,需要市場和時間去驗證。另外,據傳將於10 月份更新換代的一系列Mac 產品,尤其是MacBook Pro 筆記本電腦,基本可以確定將會基於英特爾的處理器設計。

20709F06DBD7E6DF
arrow
arrow

    vgj148k1p4 發表在 痞客邦 留言(0) 人氣()