這篇文章主要是Surface Pro X的實際體驗介紹。具體一點講,是一個主要使用文字辦公、輕微Adobe套件需求、輕微遊戲需求條件下Surface Pro X的主力機體驗。我還換了個硬碟,這部分可作為教程。為了讓看官有直觀體會,我儘量多放點圖、多記錄。
本文還附帶一些資料,如原生ARM64應用列表、x86程式相容情況、如何測試相容性痛點。在正文開始前,也稍微介紹一下Windows與ARM平臺的互動簡史和其他背景。
前世史略
微軟是有品牌號召力的。
在Surface出現之前,喬布斯從牛皮紙袋中抽出2008款Macbook Air,蘋果已經走向了自我超越的一個又一個高峰。那個時候我是個十足的果粉,用著MBP,和同學說今後的職業理想是在喬布斯在世時進入蘋果工作。同時代的Windows電腦還在和臃腫的Vista作鬥爭,我無法忘記小學裡折騰電腦一個下午還是無法開啟Windows Aero效果的沮喪。直到Surface Pro(特別是第三代)問世前,沒有人相信Windows電腦可以引領風尚。
同理,在微軟出手前,沒有人相信Windows on ARM (WoA) 可以成一番氣候。
從編年史的角度說,ARM平臺是Surface系列電腦的試水頭陣。早在2012年6月,微軟就推出了使用黃老闆Tegra 3處理器的Surface RT;而完整的、Wintel的成功產物Surface Pro 則要等到2013年初才正式登場。可惜Surface RT不像是親兒子,它執行的不是完整的Windows(Windows with Windows 8 Runtime, Windows RT),除了Office套件之外只能執行Windows8商店中的應用程式,與Windows家族的生命也就是海量的x86應用程式無緣。僅僅誕生了兩代產品後它就被迅速拋棄了。但是,微軟畢竟有魅力, WinRT在短暫的一兩年生命裡就被越獄,也有很多人為它移植程式、開後門、寫程式。
微軟還是喜歡ARM平臺這片新藍海。2017年底,重新組裝的Windows on ARM已經不再是一個單獨的系統,而是執行在另一種硬體平臺上的完整Windows 10。藉助x86模擬器,絕大多數Windows程式可以像原生應用一樣跑起來,這樣,ARM平臺就獲得了極大的相容性,同時依然不發熱、超長待機。僅有的問題集中在硬體驅動上:驅動無法模擬,部分外設驅動需要廠商重寫;而模擬的x86應用無法利用新平臺的完整硬體。那麼,它能跑多快?驅動問題的掣肘有多大?具體表現見後文所述。
好馬配好鞍。
今天的ARM處理器本身也和八年前不可同日而語。
2017年9月,英特爾公佈了第八代Coffee Lake-S系列處理器;高通則在2018年12月的Qualcomm Tech Summit上公佈了首顆專門面向桌面電腦的8cx SOC[1]。Surface Pro X使用的SQ1 SOC是這顆8cx的改版。根據一些測試,在8代i5和SQ1執行Windows10時,本平臺原生程式的峰值效能基本一致。
如今,已經是時候擺脫“移動處理器=廉價”的標籤了。英特爾的一顆i5處理器的大客戶供應價格在100-200美元之間;而即使是小米這樣的大客戶,驍龍855 SOC單價也達600人民幣,雷軍今年聲稱新一代865的價格更是“貴了一倍”[2]。雖然商人的話不可全信,但是可以確信兩者的價格都站上了100-200美元的臺階。
外觀和重量
Surface Pro X:287 mm x 208 mm x 7。3 mm,774 克;
Surface Pro 7:292 mm x 201 mm x 8。5 mm,775 克(i3/i5)、790 克(i7) ;
Macbook Air:304mm x 212mm x 16mm,1290克;
iPad Pro 12。9 2017:305。7 mm x 220。6 mm x 6。9 mm,723克;
iPad Pro 12。9 2020:280。6mm x 214。9 x 5。9mm, 643 克。
Surface Pro X的普通鍵盤335克;配筆Alcantara 材質鍵盤280克;合體重量在1。05-1。11kg之間。和兄弟Surface Pro幾乎一樣重,不過薄了很多。比Air則要輕上許多。
Pad使用場景下,它比新iPad略厚,但是考慮到有個堅固的支架,其實並無多少差異。
Windows on ARM: 原理和相容性
x86 on WOA
WOA JIT執行x86程式原理解說
關於X86跑在ARM處理器上的具體、可量化的執行效率,知乎上已經有很多回答,比如下面這個。我可以更多介紹一些主觀的執行體驗。
今天為止,這個模擬器還跑不了x64程式。不過我的體驗是:Windows上的日常程式真的沒哪個是x64 only。硬要說的話,Lightroom?即使是Matlab,2016版也還有32位。
x64勸退提示頁面
Reddit上有一個帖子 列出了原生ARM64程式列表,其實少得可憐:
Microsoft Edge beta(完美,快、順滑、穩定、相容擴充套件)
Firefox beta(尚有卡頓)
Bandizip
Office(圖形介面是x86,實際是混合核心)
VLC 4。0beta(使用體驗不如x86的VLC,啟動慢、佔記憶體大)
沒有了
商店裡的UWP應用自然是原生ARM64。
但是,我的實際體驗是:使用者幾乎無法察覺原生應用和模擬的x86應用執行效率的區別。x86程式安裝非常快(不像安卓以前裝程式的時候同時把JIT跑出來的程式碼快取到儲存上)、啟動基本一樣快、功能完整。
本人親測驗證可執行的大型或重要程式,無備註的意味著和英特爾電腦體驗無異:
Acrobat DC及更早版本,版本越早ocr越快
Endnote
SPSS
ABBYY
Matlab 2013(模擬較慢)
Photoshop CC(較慢)
Google Earth
Easy Connect, Array Networks
只遇到一個程式安裝報錯:NoteExpress(可能涉及金鑰啟用,國產垃圾)
以下放圖,展示執行實況。
ARM64、UWP、x86、Mix-Binary同時執行,流暢
安裝過程和英特爾電腦無異
甚至能同時執行兩個Acrobat(捂臉
x86架構Onedrive滿速同步時,資源佔用輕微
知乎上,一位中國建築設計研究院的結構工程師回答裡表示對SPX滿意,可以正常執行CAD[4]。
應該不會有碼農用這個電腦,不過其實已經有好事者移植了不少開發環境到ARM平臺。而且,“菊花的論壇上有大佬試過,在Matebook E的驍龍850上執行原始碼編譯到ARM64的vscode,效能可以吊錘MacBook12”[3]
ARM64 VSCode 愛好者移植
https://
github。com/ljsabc/Code-
OSS-Win32-arm64
知乎上還有一些需要VS Code中國使用者的基本體驗報告。
涉及硬體加速相關內容。
遊戲需求方面,Youtube上有不少SPX執行熱門遊戲的影片,刀塔 大菠蘿 爐石均可。這組影片已經被人搬運到b站,搜SPX關鍵詞即可。
而且不要忘了本文開頭說的,模擬的x86應用無法利用全部ARM64驅動,所以這些遊戲只是單純靠CPU在算而已,沒有硬體加速,不正當競爭實慘。
遊戲執行情況蠻好,讓吃瓜群眾有些驚訝↓ 畢竟高通的圖形處理器算力要比英特爾高許多。
也因為沒有硬體加速,影片轉碼軟體吃了大虧,不過好在依然能跑:如下圖。
Shana Encoder H。264轉碼
YouTube影片連結:Photoshop CC2018 是第一版支援HiDPI縮放的PS,執行起來只能說Pretty Laggy。不過,似乎筆在任何程式中筆都能夠得到支援。
安裝2016年出的尚未支援HiDPI的Photoshop CS6,是這個感受:
已知的不相容場景!
無法驅動一些印表機、掃描器、網銀等;涉及ActiveX控制元件的、虛擬網絡卡(辦公V*P*N)的,也有可能吃癟。
建議入手前需真機測試必備軟體的相容性。
我在登入內網代理的時候,預設是用ActiveX控制元件安裝整套程式,但是陷入了無限安裝的死迴圈。報錯無數次之後接近心灰意冷:
艾瑪,絕望了
但是一想:還能去官網下載完整的工具包試試啊。
艾瑪,心情就像過山車
各類相容性具體問題可以參見華為MateBook E論壇的討論。
“不同的網銀對應的問題都不一樣,有密碼無法輸入,有密碼輸入了無法登入介面”
https://
club。huawei。com/thread-
20377808-1-1。html
支援部分品牌的印表機、掃描器和其他外設驅動(支援列表
https://
club。huawei。com/thread-
20335143-1-1。html
)
本機實測:惠普印表機相容情況,插上後會自動跳出通知並安裝一個UWP程式
重頭戲:更換硬碟
輕薄本換儲存聽起來已經是上一個時代的事情了,要麼用膠水黏死,要麼BGA封裝。於是這代Surface Laptop和X就顯得特別良心。
硬碟規格為2230,即長30mm,選擇餘地較少。我買了東芝的BG4,詳見Anandtech評測[5],可惜這款硬碟僅OEM不零售,基本只能買拆機貨,可多看看閒魚和深水寶。
還是上圖。
廬山真面目
步驟:插入卡針,彈出硬碟-SIM卡蓋,六角螺絲擰下,輕輕抬起SSD,取出。
老少合影
關於系統遷移。
什麼值得買上有一位網友買了M。2硬碟盒,換到其他電腦上克隆了一下,這樣倒是不錯[6]。但是M。2硬碟盒太貴了,而且大多數人也沒有兩個M。2介面的電腦可供克隆操作。
下載Surface恢復映像是件挺頭疼的事,網上被困住的一搜一大堆。普通Surface其實問題不大,找個通用Windows安裝包扔進去引導就行,但是Surface Pro X是WoA平臺,arm64的安裝映象也不好找。6-10GB大的恢復映像在中國沒有備份伺服器,所以只能走海底光纜小水管100k,更麻煩的是不能斷點續傳。最後陰差陽錯在科學上網的時候點了一下連結,結果?
其他解決方案:淘寶有人賣恢復映像的度盤連結;微信搜一搜SPX關鍵字或許也能發現寶貝。但是困難的是怎麼從度盤上搞下來,度娘還要再收你一次錢。
科學上網大用途
下好了,插進去。
隨身碟啟動!
轉圈圈ing
恢復的過程只需8分鐘,512GB大池子來了,衝浪吧。
總結和提示
看準SPX的弱點:外設硬體以及驅動相關問題,找必要軟體用真機試一試。
可以的話,是一臺電用不完、無風扇、無噪音、輕便、帥氣的完美電腦。
假如Adobe不釋出ARM版本的全家桶,SPX裡這顆優秀的高通Adreno685圖形處理器可能在黃金生命期裡都沒法發揮多少作用。Adobe的決策對WoA生態有決定性作用,拭目以待。
另外,我是¥6000買的。自己掏腰包還是等降價比較合適,公費、抵稅的請隨意。
——————————————————-
Update 2020-5-28 遊戲效能示例
2003年過於經典的
國家的崛起 (Rise of Nations)
,從遊戲選項配置到畫面的載入過程要靠CPU運算,比四核低壓i5稍慢,感受類似在四核MBP的虛擬機器上跑。啟動速度和正式遊戲畫面執行和普通電腦無異。遊戲全程背部只有溫熱。
最近火熱的Epic送遊戲活動,文明6和GTA5均為64位程式,無法執行,WoA受到侮辱。
但是隻要早一代,是32位就能玩……
實話說,
文明5
的畫面比低壓i5還要好一些。
競速遊戲類。一開始嘗試了NFS: Hot Pursuit 發現不能執行,誤以為是x86-ARM模擬器支撐不了大型遊戲,後來看應該是遊戲包自己不完整。換到
NFS17
,這甚至是個2013年的遊戲,跑起來1366*768解析度能維持在50幀。當然這個時候發熱量可觀,可能衝到了7-10w的功耗牆。
總之,遊戲效能驚人,一定程度上好於散熱受限的低壓i5。
然而它根本沒有風扇!
[1]
https://www。
anandtech。com/show/1368
8/qualcomm-tech-summit-day-3-snapdragon-8cx-the-new-acpc-soc
[2] 雷軍2020年2月28日微博https://weibo。com/1749127163/IwkAme5At?filter=hot&root_comment_id=0&type=comment#_rnd1589867411794
[3] 怎麼看待微軟新發布的 Surface Pro X 採用高通定製的 SQ1 處理器? - 知乎使用者的回答 - 知乎
https://www。
zhihu。com/question/3489
13375/answer/844966595
[4] 如何看待 9988 元起售的微軟 Surface Pro X?值得購買嗎? - 爆破鬼才吉格斯的回答 - 知乎
https://www。
zhihu。com/question/3741
52478/answer/1088565335
[5]
https://www。
anandtech。com/show/1496
2/the-toshiba-kioxia-bg4-1tb-ssd-review
[6]
https://
post。smzdm。com/p/apz32o
4w/