如果你學計算機或科研買macbook——你真的適合買一臺MacBook嗎?

現在高考完新生們開始買電腦了,或是別的人打算換電腦,有時候學長學姐會推薦說計算機專業適合用MacBook、做科研適合用MacBook。也許有的人會感到心動有些想法,但是又不知道自己是否適合。

這篇文章結合了我在計算機專業裏用MacBook以及在各種科研項目組裏的經歷,看完這這些文章應該也能夠有自己的判斷。

-

你既然正在考慮Macbook,想必你並不是圖買一臺電腦打大型遊戲,而是更多地看中用來幹活的方便和效率等,看到了MacBook的了很多優點,比如說,非常優秀的續航、生態、屏幕等。

不過真實的體驗,往往比這些參數和特色複雜得多。看完我的親身體驗,你會有更深的瞭解:

性能與續航

MacBook性能確實偏弱,即使是最Pro的版本也很難筆記本上常見的一套14900HX+5060掰手腕,遊戲本呼呼響的大風扇和240~300多瓦的大磚頭電源可不是蓋的,不至於喫這麼多電還比不過最大功耗20W左右的M系列處理器。特別是有些沒有做好優化的軟件。之前我裝了幾個休閒小遊戲在上面用來工作空隙摸一下魚,結果發現《喵斯快跑》打開垂直同步開60幀都會不時掉幀。這可是2d的簡單的小音遊啊!

Mac的優勢在於能耗比。 在同等性能下功耗更低,這也是之前OpenClaw熱的時候很多人拿Mac Mini裝龍蝦的主要原因;但性能的上限遠遠不如同代的遊戲本,如果要用來玩大型遊戲當然是不划算的。Mac的特點是在很低的功耗下提供主流輕薄本的性能,不管插電不插電都有着夠用的性能,加上在macOS還不錯的調度下一般來講即使負載很重也不會怎麼卡頓,除非是CPU過熱了。

科學計算性能很強。Mac的統一內存架構確實在機器學習之類的應用效率高不少;而且,Mac是允許程序的多個進程之間共享內容。有了這些的加成,Macbook可以用性能遠弱於PC的性能跑出非常好的效果:之前打一個比賽,一開始是沒做任何優化,跑了16個進程的OCR,需要40分鐘。結果在天選4上居然跑了快兩小時,後面改成了多線程又做了很多優化才和MacBook差不多。

Macbook最大的優勢是便攜和極致的續航,這也是我買MacBook最重要的原因。

說實話大多數時候我都覺得做的很多事情,電腦是嚴重地性能過剩的。高考前我的主力電腦甚至是路由器級CPU J1900 + 4GB內存,裝了Windows 10,在上面用Pycharm、VScode,都用得很好。我就是在這臺機器上面寫出的幾個我現在用的輔助軟件包。

因此,用獎學金買的這臺MacBook,相當於是用一部分性能換了更長的續航和便攜。

這也是我沒有選擇MacBook Pro而是選Air的原因——Air我都覺得它的性能在日常使用可能會溢出了,畢竟我除了摸魚小遊戲外遊戲都是在天選4上打的,MacBook只用來幹活。而輕這1kg確實幫助很大,去圖書館能多帶一本課本,上課的時候也不用故意少帶一本書了。當然,如果你對性能有更高的要求也可以試試看Pro。

而續航不過其實更重要的是因爲系統——不是macOS多了多少優化,而是Windows系統的電源管理是真的拉。玩過Linux或者是給手機驍龍處理器的手機刷過windows的都知道,windows的功耗特別高,同樣的機器,用Linux續航甚至可以高出一倍來。所以如果你用的是Windows電腦也可以試試看裝個Ubuntu體驗一下類似的效果。

MacBook的續航帶來的體驗非常顯著——在去機房上實驗課的時候,很多人電腦撐不了2個小時,往往都要帶電腦電源去,然後把學校電腦的插座拔掉插自己的電源,MacBook確實沒有這種煩惱,早上放進書包能上一整天課,中午也不需要拿出來充電。

(什麼?你說爲什麼要自己帶電腦爲什麼不用機房的電腦?你不是學計算機的吧?還是你是新生?)

系統體驗

Mac的系統體驗確實不錯。儘管很多

當初我買Mac一個次要的原因也是因爲Windows 11的bug太多了,特別是我一般都是要求電腦7×24小時連續工作,Windows 11這樣半個月就會有特別多bug出來了比如說任務欄卡沒掉了、任務欄圖標消失或者點不了,需要重啓(我一度想給天選4裝回Window 10,但是綜合考慮還是算了)。

以及macOS的一些快捷鍵和觸摸板手勢真的特別好,寫代碼的時候效率高不少。甚至我把我天選4上的切換中英文鍵也改到了Caps Lock上了(關於這個有的人不習慣,需要看個人喜好)。

在macOS上有個叫切換多窗口的功能,非常流暢,可以快速在幾個屏幕之間切換,幾乎接近於放了兩個屏幕的效率。Windows上也有這個,但是不知道爲什麼稍微用一會兒切換的時候就會非常卡。

(實際比動圖還要流暢很多)

這也是爲什麼很多人說MacBook適合計算機專業或者是科研,因爲前面提到的夠用的性能換非常長的續航是真的很香,像是開組會的時候、在外面寫代碼的時候,都非常安心。加上相對正常的睡眠,從包裏打開蓋子馬上就能用,合上蓋子就能放進包裏。

只要不是因爲遇到什麼軟件只能在Windows上用,都是很合適的,而且這種情況一般也可以用個虛擬機解決。

兼容性

老生常談的兼容性問題,macOS的兼容性很差,給老版本macOS的軟件大多都跑不了,而且很多軟件沒有Mac版。

不過現在現代工具鏈基本上都是跨平臺的,像是單片機這邊的gcc+gdb+openocd+cmake/makefile全家桶都是大勢所趨,都是傾向於擁抱Linux的,macOS也可以跟着喫上。而且macOS是類UNIX的,很多Linux軟件包和工具也可以安裝,很多時候可以當成Ubuntu來用,真的很舒服。

關鍵是看你們上課用的什麼軟件,有沒有要求要用什麼特別老或者是有特殊要求的,虛擬機都救不了的(像是土木什麼的,要裝南方測繪的軟件,或者是什麼緯地CASS甚至是要插加密狗的軟件那種肯定不行)。

計算機學院這邊的一般是沒太大問題。上次我甚至光拿Macbook和單片機麪包板就去打電賽,還晉級了;打網絡安全比賽的時候也是,直接開虛擬機,macOS、Windows、Kail三個系統的CTF工具一起用,還晉級了國賽。

究竟適不適合你?

如果你已經瞭解了這些,但不知道用mac究竟適不適合——那你就不該買,至少這會兒不該買。

如果你認爲自己是那種很普通的、循規蹈矩的普通學生,老師教什麼就學什麼,僅此而已,那Mac確實不太適合你——買Mac本身就一定會讓你成爲班上裏的少數。

你需要有對應的知識儲備和實力去解決一些別人可能遇不到的問題,才能承擔得起Macbook帶來的獨特優勢。你絕對不能是那種電腦都不太會用的小白。

比如說之前上課要用Logisim這個軟件做電路實驗,這是一個15年前就停止開發的老軟件,雖然有Mac版,但是試了一下發現太久遠了已經不兼容了。

然後我就搜了一下找到了代碼倉庫,發現它有jar版本,是可以正常使用的。

而與此同時班裏另外一個用Macbook的人恰好就是反面例子:

別說找到代碼倉庫了,他都還沒發現Mac版用不了:Mac默認是不允許運行自己從網上下載來的軟件的,要開啓允許安裝任何來源的軟件,基本上是必開的選項了。他不會開,問AI,用的是豆包結果不知道是豆包太蠢了還是他動手能力弱,開不起來,所以連Mac版都沒裝上。

我給他修了一下解決了這個問題,還把jar版給了他。

上課的時候老師用教師機把實驗報告發到機房的電腦上,他在Windows上的操作也不太會,說上次用Windows是兩年前;我想可能是忘了吧,結果後面發現他macOS也用得很不熟練很多東西不會,我當時纔剛用MacBook沒多久,就給他把問題都解決了。——看來不是不會用Mac,是單純不太會用電腦。

後面他幹了太多這樣的事情,實在有些無語了,我半嘲笑半認真地和他說,要不還是去考個計算機二級吧?

又比如說,Mac版的一些資源比較小衆,比如上課要用的破解版軟件什麼的。你是否有對應的找破解版、試錯、定位和解決問題的能力?

最重要的是,如果你只能有唯一一臺電腦,強烈建議選擇Windows電腦而不是Macbook。我也是用的天選4 4050(最低配版),Macbook是我用獎學金2800塊買的二手的M1 Air。遇到稍微依賴Windows的事情我可以直接拿起天選4,這是我用mac最大的底氣。

或者說得更直白一點,

如果你對Macbook的使用沒有自己的完整的認識(就是我前面說的這些特點)

如果你不知道自己該不該買MacBook,

——那你就不該買,至少這會兒不該買。

(當然,如果你不差錢,單純想買,那買就是了就不必考慮這麼多。)

如果你確定了自己就是要買Macbook,我之後也會寫一篇買哪一款的選擇指南。

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com