終於把我的 MacBook Pro 13 吋升級到 2020 年款了!從 2012 MID 升級到 2020 版本真的是超級有感,Intellij 不頓了,多重桌面以及外接三螢幕時的畫面切換都順暢與多,真香!
換機的動機
現役機是 2014/1 購入的 MacBook Pro 13"(2012 MID) 老機,RAM 加到當時最頂規的 16G,硬碟也換成了三星 512G 的 SSD,也換過電池,平常使用情境是外接三顆 FHD 螢幕,Chrome 開50個以上的分頁,Eclipse 編輯程式碼,開一個 VM,這樣也是順順用了六年多,不得不說真的是很夠本了!
最近動念想要升級有兩個原因:
第一個原因是,年初因為會碰到 React.js 但花時間又找不到好用免費的 Eclipse 插件,就訂閱了一年份的 Intellij,沒想到使用起來 lag 到不行(尤其是輸入中文的時候),嘗試了一堆優化的方式都無法改善可能是因為語法校正造成 CPU 滿載的問題。
第二個原因是怕 OS 系統升級把開發環境搞爛,OS 版本死守在 10.11 El Capitan 四五年了,然後一些 APP 開始不支援 10.11 的版本,但實在不想賭人品直接升級,還是買一台新的,轉移不過去至少同時還有舊的可以用!
選購
準備要買的時候又剛好碰上蘋果發佈年末要開賣 ARM 架構的 MacBook,真的是天人交戰很久,最後想想不要去當第一批的免費測試工程師,另外剛好碰上燦坤買萬送千的活動,也曾經想說要不要直接從官網客製更高規格(i5 升級 i7 / 16G 升級 32G),但看到試算後那高貴的價格,就還是在燦坤訂了 MacBook Pro 13" 第二高價(57900 折扣後 52900)的版本。
另外也買了 moshi iGlaze Pro (13-inch, 2020) 輕薄防刮保護殼 和 HyperDrive 9-in-1 USB-C HUB,HyperDrive 這款 HUB 有三個 USB 3.0、一個 HDMI 輸出、一個網路孔,剛好符合目前的使用情境,不過這樣又多花了快 3000 元,真的覺得蘋果拔掉一堆介面,然後消費者又要買一個 HUB 把這些介面接回來這件事很腦殘!
資料轉移
先講結論,我這次真的是幾乎無痛轉移(我兩台 Mac 作業系統版本不一致都能轉移成功),轉移完成就可以開始寫程式了(除了非常少數的 APP 需要升級外,比如 SourceTree)!
轉移方式很簡單,兩台電腦都在同一個網路下,同時開啟『系統移轉輔助程式』:
- 新的 Mac:選擇『從 Mac、Time Machine 備份或啟動磁碟』
- 舊的 Mac:選擇『至另一部 Mac』
資料轉移遇到的問題
如果那麼簡單就不會有這一個章節了,我需要轉移的資料大概是 250G,兩台筆電都連上同一個 Wi-Fi 來進行轉移,顯示需要的時間大概是三個半小時,網路上看到轉移 100G 的資料大概是1個多小時,算起來差不多,就這樣放了三個小時後回來看,結果不知為何就顯示轉移失敗,第二次放了兩個多小時也是一樣。這時候才注意到『連接 Thunderbolt 或乙太網路接線可加速傳送資料』。
舊的 MacBook 本來就有網路孔,新的 MacBook 趕緊插上 HyperDrive 9-in-1 USB-C HUB,果然速度就快上許多,我明明把兩台 MacBook 的 Wi-Fi 都關了,資料移轉途中不知道為何還是會在 Wi-Fi / 乙太網路 間跳來跳去(連上家裡的路由器看也看到這兩台 MacBook 都是同時連上 Wi-Fi / 乙太網路),還好兩個小時後真的轉移完成了!
新的 MacBook Pro 開啟,帳號已經轉移成功,登入後連在舊 MacBook Pro 開啟的 Chrome 分頁都一模一樣的在桌面上打開,接著開了終端機 Java 版本也一致,開了應用程式底下 APP 都還在,開了 Finder 原本的資料夾結構也一樣,開發的 IDE 都能執行 Spring Boot,開了 Docker VM 也能開啟跑的 Docker 容器!
Wow! 真的是無縫接軌!
外接三螢幕
目前外接的做法是:
- HyperDrive 9-in-1 USB-C HUB 上的 HDMI 輸出 > 螢幕*1
- HyperDrive 9-in-1 USB-C HUB 上的 USB 接 JUA365 USB3.0 to HDMI雙外接顯卡 > 螢幕*2
結論
這次的升級體驗真的很好,除了資料轉移花了太多時間以外,根本就沒有遇上太多問題,但也不會想說早知道我就早點升級,因為這幾年來的 MacBook Pro,都是搭配那腦殘的 touch bar 以及容易出問題的蝴蝶鍵盤,還沒提全部都是 type-c 需要買 HUB 才能接網路線用 USB 設備這種爽到周邊廠商苦到使用者的鳥設計。
PS:不過一定有人會問怎麼不用 Windows 筆電,我兩台 Windows 桌電一個月來兩次關不掉的自動更新重開機我就受不了了,更別提一更新下去就不知道更新到什麼時候的問題了!