亚洲国产欧美一区二区三区丁香婷,无线乱码一二三区免费看,无码人妻精品一区二区三区东京热 ,中文精品视频一区二区在线观看

搭載M1芯片的macBook可以作為開發(fā)的主力機(jī)嗎?程序員半個(gè)月的親身體驗(yàn)就到這里

換成ARM芯片后,它還是程序員的開發(fā)利器嗎?蘋果第一方開發(fā)工具Xcode自然不必?fù)?dān)心兼容性,而且它在M1芯片上的運(yùn)行效率很高。11)已經(jīng)支持了M1芯片,還需要等其他開發(fā)者更新軟件。新款搭載M1芯片的速度快、運(yùn)行安靜,但是在軟件方面還需要做很多工作,才能趕上搭載Intel芯片的。你可以拿它作為第二臺(tái)開發(fā)電腦使用,如果作為主力開發(fā)機(jī),可能會(huì)遇到這樣那樣的問題。...

小茶來自?shī)W飛寺

量子位報(bào)告 | 公眾號(hào)

換成ARM芯片后,還是程序員的開發(fā)工具嗎?

經(jīng)過國(guó)外程序員半個(gè)多月的嘗試,一些常用開發(fā)工具的兼容性狀況也已經(jīng)披露。

Xcode、VS Code 等常用工具能否完美運(yùn)行?如果你還在因?yàn)檫@些問題而猶豫要不要買,那么看完這篇文章你或許會(huì)得到答案。

代碼編輯器

Vim 是一個(gè)通用二進(jìn)制文件,因此它已經(jīng)直接在 M1 上運(yùn)行。

VS Code可以通過2次轉(zhuǎn)換運(yùn)行,而且版本已經(jīng)原生支持ARM平臺(tái),相信正式版不會(huì)太遠(yuǎn)了。

Xcode

蘋果的第一方開發(fā)工具Xcode,自然不用擔(dān)心兼容性問題,在M1芯片上高效運(yùn)行。

2019款16寸Pro編譯PDF SDK耗時(shí)7分31秒,無(wú)風(fēng)扇M1版Air耗時(shí)8分49秒。

但是,Xcode 在測(cè)試低于 iOS 14 的應(yīng)用程序時(shí)會(huì)出現(xiàn)一些問題。會(huì)在內(nèi)存分配器中崩潰,并且 Xcode 有時(shí)會(huì)定期凍結(jié)。

因此,如果您嘗試測(cè)試較低的 iOS 版本,請(qǐng)?jiān)?Intel 版本上運(yùn)行它,或者希望 Apple 會(huì)在下一次 Xcode 更新中修復(fù)此問題。

目前不能在M1芯片上運(yùn)行,也不能通過2轉(zhuǎn)換的方式使用。

但是同樣使用 ARM 芯片的 Pi 可以做到。

所以在ARM上運(yùn)行最好的方式就是為ARM運(yùn)行一個(gè)Linux虛擬機(jī),在虛擬機(jī)中運(yùn)行。

具體操作方法請(qǐng)參考本教程:

至于什么時(shí)候提供官方支持,可以注冊(cè)一個(gè)ID來獲取最新進(jìn)展。

ess9118芯片評(píng)測(cè)_m1芯片mac軟件開發(fā)評(píng)測(cè)_ak4376音樂芯片評(píng)測(cè)

可以通過2轉(zhuǎn)換安裝,方法也很簡(jiǎn)單,在過去的安裝命令前加arch--即可。

$?arch?-x86_64?/bin/bash?-c?"$(curl?-fsSL?https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

這種轉(zhuǎn)換可能對(duì)某些軟件有一些兼容性問題m1芯片mac軟件開發(fā)評(píng)測(cè),所以建議安裝另一個(gè)手動(dòng)編譯的版本:

$?sudo?mkdir?-p?/opt/homebrew
$?sudo?chown?-R?$(whoami):staff?/opt/homebrew
$?cd?/opt
$?curl?-L?https://github.com/Homebrew/brew/tarball/master?|?tar?xz?--strip?1?-C?homebrew

第一種方法安裝在/usr/local/bin目錄下,第二種方法安裝在/opt/目錄下。后者不會(huì)自動(dòng)添加到PATH環(huán)境變量中,所以需要手動(dòng)設(shè)置:

export?PATH="/opt/homebrew/bin:$PATH"

這樣一來,您的 mac 中就有兩個(gè):一個(gè)是轉(zhuǎn)換的,一個(gè)是本地的。 目錄在前面,那么 brew 命令會(huì)默認(rèn)運(yùn)行這個(gè)版本。

如果我想運(yùn)行轉(zhuǎn)換后的版本怎么辦?我們可以單獨(dú)設(shè)置一個(gè) ibrew 命令:

alias?ibrew='arch?-x86_64?/usr/local/bin/brew'

目前,ARM mac 的預(yù)編譯軟件 包不可用,因此最好使用 brew -s 命令安裝。

ak4376音樂芯片評(píng)測(cè)_ess9118芯片評(píng)測(cè)_m1芯片mac軟件開發(fā)評(píng)測(cè)

具體哪些軟件包不兼容,可以在項(xiàng)目頁(yè)面查看issue:

其他常用軟件

說起編程要領(lǐng),怎么能少,現(xiàn)在87版已經(jīng)開始支持M1版了。

還有微軟的三件套。如果您使用 2 個(gè)翻譯m1芯片mac軟件開發(fā)評(píng)測(cè),啟動(dòng)時(shí)間可能需要 20 秒。官方推薦安裝為macOS Big Sur優(yōu)化的版本16.43。

微軟官方表示已經(jīng)開始將mac應(yīng)用遷移到通用二進(jìn)制,未來三件套的兼容性不會(huì)有問題。

如果是基于應(yīng)用的,2次翻譯后會(huì)變得很慢。原因可能是 V8 編譯器似乎阻止了早期翻譯。

現(xiàn)在最新版本(11)已經(jīng)支持M1芯片,需要等待其他開發(fā)者更新軟件。

由于 2 翻譯的程序會(huì)變成只讀文件,自動(dòng)更新將被禁用,此類程序需要用戶手動(dòng)更新。

m1芯片mac軟件開發(fā)評(píng)測(cè)_ak4376音樂芯片評(píng)測(cè)_ess9118芯片評(píng)測(cè)

虛擬機(jī)和

所有 mac 虛擬化解決方案都不支持 Apple,但在 M1 芯片上可用。免費(fèi)和開源的虛擬機(jī)更無(wú)法運(yùn)行。

現(xiàn)在 ARM 版本可以模擬 x86 應(yīng)用程序,而微軟正在研究 x64 模擬。

模擬器 軟件 最近已經(jīng)展示過,但它只運(yùn)行一個(gè)程序,而不是虛擬機(jī)和整個(gè)系統(tǒng)。

而且,M1 最多只支持 16GB 的內(nèi)存,對(duì)于虛擬機(jī)來說有點(diǎn)捉襟見肘。

在運(yùn)行并行測(cè)試時(shí),mac 開始在磁盤和內(nèi)存之間交換大量數(shù)據(jù),性能確實(shí)下降了。對(duì)于運(yùn)行虛擬機(jī),這會(huì)產(chǎn)生更多問題。

綜上所述

新的 M1 芯片速度快且安靜,但在 軟件 上要趕上英特爾芯片還有很多工作要做。

您可以將其用作第二臺(tái)開發(fā)計(jì)算機(jī)。如果用作主開發(fā)計(jì)算機(jī),可能會(huì)遇到這樣那樣的問題。如果你想要更好的兼容性,你需要等到明年軟件廠商更新,或者M(jìn)2發(fā)布。

ak4376音樂芯片評(píng)測(cè)_m1芯片mac軟件開發(fā)評(píng)測(cè)_ess9118芯片評(píng)測(cè)

另外,最高16GB的內(nèi)存對(duì)程序員來說可能不夠用,希望以后mac會(huì)有32GB的內(nèi)存可選。

參考鏈接:

- 結(jié)束-

本文為網(wǎng)易新聞簽名的賬號(hào)【量子比特】原創(chuàng)內(nèi)容?網(wǎng)易賬號(hào)精選內(nèi)容激勵(lì)計(jì)劃。未經(jīng)賬號(hào)授權(quán),禁止隨意轉(zhuǎn)載。

一年一度的量子位智能商務(wù)大會(huì)拉開帷幕,大咖齊聚一堂!

12月16日,清華大學(xué)李開復(fù)博士、尹浩院士、唐杰教授,以及來自小米、美團(tuán)、愛奇藝、小冰、亞信、浪潮、融聯(lián)、澎思等知名人工智能公司的專家,地平線、G7等嘉賓將齊聚大會(huì),期待關(guān)注AI的朋友報(bào)名參會(huì),探索新形勢(shì)下智能產(chǎn)業(yè)的發(fā)展路徑。

▽早鳥票限時(shí)優(yōu)惠,掃碼鎖定座位~

量子比特·今日頭條署名作者

?'?' ? 追蹤人工智能技術(shù)和產(chǎn)品的新發(fā)展

一鍵“分享”、“點(diǎn)贊”、“觀看”

科技前沿天天見~

發(fā)表評(píng)論