寫(xiě)在前面
這篇文章并非一篇技術(shù)向教學(xué)貼, 只是作為一個(gè)普通游戲愛(ài)好者折騰M1玩游戲的經(jīng)歷.
總結(jié):
M1可以安裝win10, 可以運(yùn)行x86/x64程序, 可以運(yùn)行steam, 試運(yùn)行了一下最近很火的"鬼谷八荒", 未遇到明顯問(wèn)題.
折騰經(jīng)過(guò)
一, 換設(shè)備:
大概是1月頭的時(shí)候, 實(shí)在受不了16寸那巨大的發(fā)熱和重量(運(yùn)行幾個(gè)網(wǎng)頁(yè)都會(huì)50+度, 每天背包上下班肩膀都要斷了), 痛下決心要換一臺(tái)m1, 正好認(rèn)識(shí)的熟人老板(某寶: Moorj店鋪)到了一批 16g 512的m1 mbp. 價(jià)格很漂亮, 基本就是全網(wǎng)最低, 總代價(jià)了. 但是作為一個(gè)多年的mbp用戶, 深知閃存不夠的痛苦, 還是想要1T的, 死纏爛打讓老板給我在總代訂了臺(tái)16g 1T版本定制機(jī). 瞞著妹子付了一萬(wàn)兩千多塊...然后就進(jìn)入了漫長(zhǎng)等待的過(guò)程(定制一般要一個(gè)月發(fā)貨).
二, 意外之喜:
3天后, Moorj老板突然聯(lián)系我, 說(shuō)總代給他發(fā)512機(jī)器的時(shí)候, 順便把我訂的那臺(tái)1t的機(jī)器從現(xiàn)貨庫(kù)存找了出來(lái)發(fā)給了我. 真的特別幸運(yùn), 于是在元旦假期后沒(méi)幾天, 我就收到了這臺(tái)顛覆了整個(gè)計(jì)算機(jī)行業(yè)(可能)的M1 mbp 13'.
三, 虛擬化:
收到M1后就是枯燥的學(xué)習(xí)M1的相關(guān)知識(shí), 比如rossetta2 命令轉(zhuǎn)譯, 處理XCode編譯指令集問(wèn)題, 研究虛擬機(jī)的安裝方式. M1恐怖的續(xù)航和超低的功耗著實(shí)震驚了我. 作為一個(gè)回家以后懶得開(kāi)臺(tái)式機(jī)的大懶貓, 自然也對(duì)M1是否能運(yùn)行win10很感興趣. 在M1剛出的時(shí)候查閱了一些文章, 說(shuō)目前pd15還不支持arm芯片的虛擬化, 但是在我收到機(jī)器的這個(gè)時(shí)間, 網(wǎng)上已經(jīng)有各種M1運(yùn)行虛擬機(jī)的教程出現(xiàn)了. 去parallels desktop的官網(wǎng)看了一下, 發(fā)現(xiàn)pd的詳細(xì)介紹頁(yè)面下, 有一行小字寫(xiě)著:
Interested in support of Macs with Apple M1 chip? Subscribe to news [here](https://b2b.parallels.com/Apple-Silicon?_ga=2.16104758.1818967428.1612336987-1784737306.1611578474).
點(diǎn)進(jìn)去后發(fā)現(xiàn), 嗨呀, pd16竟然已經(jīng)為m1出了預(yù)覽版, 并且目前可以免費(fèi)獲取預(yù)覽版進(jìn)行測(cè)試, 激活碼都是公開(kāi)的, 并且支持arm版本的win10安裝運(yùn)行!
廢話不多說(shuō), 馬上下載安裝!
四, 安裝win10:
前段時(shí)間朋友給我共享了一個(gè)百度網(wǎng)盤(pán)的文件, 是arm win10的iso合集, 說(shuō)我之后可能會(huì)用到. 沒(méi)想到這么快就用到了, 打開(kāi)網(wǎng)盤(pán), 下載arm版本win10, 好家伙, 備注直接就說(shuō)明了: 可運(yùn)行x86/x64, 簡(jiǎn)中. 那還等什么呢?
下載鏡像, 使用pd16 preview for silicon打開(kāi), 默認(rèn)配置! 安裝win10!
等等, 怎么剛加好權(quán)限(big sur權(quán)限控制比較多), 提示iso鏡像有問(wèn)題? 不慌, 我們強(qiáng)制關(guān)掉, 重新安裝!
等等, 安裝過(guò)程怎么黑屏了? 不慌, 我們強(qiáng)制關(guān)掉, 重新安裝!
等等, 這次可以安裝了, 但是怎么進(jìn)到系統(tǒng)后, 就卡死在桌面了? 不慌, 我們...嗯?
經(jīng)過(guò)多次重啟pd后, 終于進(jìn)到桌面了, 那熟悉的藍(lán)色性冷淡背景讓我老淚橫流. 納尼, 怎么點(diǎn)開(kāi)edge就會(huì)卡5分鐘? 拖動(dòng)文件夾也會(huì)卡頓? 為什么我的電腦都打不開(kāi)?
經(jīng)過(guò)爬貼, 好家伙, 原來(lái)微軟聯(lián)合pd, 一起專(zhuān)門(mén)為m1運(yùn)行arm win10, 推出了VHDX的虛擬磁盤(pán)鏡像, 翻了一圈百度都找不到, 那我們只能去官網(wǎng)找了..可是微軟的官網(wǎng)搜索功能和弱智一樣, 實(shí)在是找不到, 怎么辦? 只能請(qǐng)出萬(wàn)能的谷歌了!
Google do Search: "arm win10 iso download"!!
搜索結(jié)果第一條, 就是微軟的arm win10 preview鏡像下載頁(yè). 點(diǎn)進(jìn)去后一頓操作(就是加入預(yù)覽者開(kāi)發(fā)計(jì)劃等), 終于用chrome那無(wú)力吐槽的自帶瀏覽器下載管理器, 經(jīng)過(guò)3個(gè)小時(shí)的等待和N次的斷開(kāi)重連, 下到了這個(gè)8個(gè)G的 win10.VHDX文件...
再次使用pd安裝, 一次成功~
五, 結(jié)局:
這次安裝成功win10后, 再?zèng)]遇到莫名其妙的卡頓, 死機(jī)等問(wèn)題, steam也順利安裝, 并且成功運(yùn)行了"鬼谷八荒"這個(gè)游戲. 具體的性能測(cè)試等后續(xù)我研究后再補(bǔ)充吧...
附圖兩張:


結(jié)尾吐槽: 關(guān)于M1的性能評(píng)測(cè)
在我入手M1前, 其實(shí)也對(duì)這臺(tái)機(jī)器的性能比較好奇, 去網(wǎng)上翻閱生產(chǎn)力相關(guān)測(cè)試資料, 絕大部分都是視頻渲染的...
難道生產(chǎn)力=做視頻性能嗎?
所以我入手M1后, 也迫不及待的做了個(gè)測(cè)試, 結(jié)果如下:
測(cè)試場(chǎng)景: 全量整包編譯手上的XCode 原生iOS工程
指令集: arm64, armv7s
測(cè)試設(shè)備: 16寸mbp(i9, 16g, 1T, 5500m_4g), 13寸mbp(m1, 16g, 1T)
測(cè)試結(jié)果:
1.編譯耗時(shí): 16寸耗時(shí)5分51秒, 13寸耗時(shí)8分09秒
2.機(jī)器溫度: 16寸約90度, 13寸約80度, 但是編譯結(jié)束后13寸很快就降溫了
3.編譯時(shí)候cpu負(fù)載: 均為100%以上
4.是否執(zhí)行ToolChain混淆: 否
5.結(jié)論: 按照編譯耗時(shí)秒數(shù)進(jìn)行簡(jiǎn)單的除法運(yùn)算, 手上這臺(tái)m1的cpu平均運(yùn)算性能大致是16寸i9的72%
我感覺(jué)測(cè)試還是要整這種大型項(xiàng)目才合理, 那種1,2分鐘的真男人模式評(píng)測(cè), 很難看得出設(shè)備長(zhǎng)時(shí)間高溫運(yùn)算后降頻帶來(lái)的性能降低導(dǎo)致的計(jì)算誤差.