如何選擇一臺適合Java開發的電腦

前言

最近在羣裏有同窗求推薦Java開發用的電腦,因此胖哥就出個簡單的專題,用我貧瘠的電腦知識來幫助你們選擇適合開發的電腦配置。由於家裏的主機已經帶不動兩個 IDEA 了,更別提開個 Docker 啥了,因此我也搞了一臺新的主機,下面是配置:java

操做系統  Microsoft Windows 10 專業版 (64位)

CPU  (英特爾)Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz(2904 MHz)

主板  七彩虹 CVN B460M GAMING PRO

內存  32.00 GB ( 2667 MHz)

主硬盤  500 GB (Samsung SSD 970 EVO Plus)

顯卡  CPU 核顯

顯示器  三星 C27R502 32位真彩色 64Hz

價格: 2036(CPU+主板)+ 836(內存)+780(SSD 固態 500G)+220(Thermaltake 啓航者 F1 機箱+400W 電源)= ¥ 3872數據庫

這個是我挑選的比較經濟的配置了,配個一千多的顯示器加起來也就¥ 5000多 。蘿蔔青菜各有所愛各有所愛,前一段Linus大神也轉 AMD 陣營了,曬出了他 AMD 線程撕裂者的主力機配置,還噴了「牙膏廠」一頓。因此下面的都是我我的的一些觀點,若是有大神有其它見解能夠留言討論。機器學習

筆記本仍是臺式機

筆記本仍是臺式機每每是你買電腦的第一個選項。筆記本的優點是便攜性,可讓你在天台上,草叢中,樹林裏,越野車中等地方編寫你的代碼,固然這個是以犧牲了一些性能和擴展性爲代價的。臺式機的優點就是性能和可擴展性,劣勢就是沒有便攜性,只能讓你宅在家。選擇筆記本仍是臺式機就看你我的使用場景和習慣了,有能力雙持纔是王道。工具

這裏如何選擇筆記本?首先看預算多少。在知足預算的前提下,而後看模具散熱如何,模具很差散熱不行的,再高的配置沒有用,因此多去搜索相關的信息。筆記本的 CPU 整體比同型號臺式的 CPU 能力要弱一些,因此儘可能高配一些,其它的指標可依據下面給出的臺式機的一些參考。這裏我給出的能讓你開發Java不卡殼的筆記本不該該低於¥ 6000,越高越好。性能

下面不管是你本身買硬件裝機,仍是去電腦城讓奸商「坑」,都要簡單懂得一些知識。學習

AMD 仍是 Intel

目前來講,Intel 同等 AMD 檔次的貴那麼一點點。若是沒有好惡之分,挑一個本身能接受的價格便可,可是注意,對於開發用的 CPU 怎麼來講也得用¥ 1000以上的,沒錯看性能最直觀的就是看錢。開發工具

最低 16G 內存

對於開發來講,特別是 Java 開發來講內存必須大一些,不低於16G。你想啊,原本 Java 就比較消耗內存,並且咱們使用的IntelliJ IDEA仍是個內存大戶,動不動就佔用 2 個 G 的內存。若是你在本機上安裝使用數據庫、Docker、Redis、MQ 這些東西又須要不少內存,因此16G是一個基本保證,有能力就越大越好。操作系統

注意如今的裝機的內存都是不低於 DDR4DDR5尚未上市)的,同時頻率也不該低於 2666,購買時請注意甄別。

主板要適配

選主板必定要和你的其它硬件適配,AMD 的 CPU 只能配 AMD 平臺的主板,Intel 的 CPU 只能使用 Intel 平臺的主板;同時還要看你選擇的內存頻率是否支持,最大內存數、DDR 代數;還要看看是否支持 M.2 接口(這是爲後面買 SSD 固態考慮的);還有就是主板大小必定要和機箱適配,買的時候必定要問清楚這些。線程

硬盤必須有 SSD

硬盤目前有兩種配置風格,一種是 SSD 固態硬盤+機械硬盤,SSD 用來裝系統和經常使用的軟件,機械盤用來當數據盤;還有一種就是全 SSD,我目前就是全 SSD。SSD 固態是提升你使用體驗最直觀的硬件產品了,秒開!秒加載!SSD 接口目前有SATAM.2兩種,SATA比較佔地方,固然目前主板都支持SATA;而M.2速度更快,可是須要主板的支持。根據須要自行選擇這兩種方式。code

顯卡按需購買

跟 CPU 同樣,顯卡有 N 卡和 A 卡之爭。若是你要搞搞機器學習,目前只能買 NVIDIA 獨立顯卡,並且必須是大內存的高端系列。若是是偶爾玩玩一些遊戲,根據你的錢包而定,能夠去看看最新的顯卡天梯圖,別買到比你核顯性能還差的亮機卡就行。若是隻是搞搞開發,偶爾影音,核顯徹底夠了,能夠省下幾千塊呢。

電源不要買雜牌

電源是個容易被人忽略的東西,什麼電源合適呢?首先仍是價格,你能出得起的最高的價格必定是好的。可是若是你沒用獨立顯卡卻裝了個 1000W 的電源也是一種浪費。在沒有獨立顯卡的狀況下,通常 350W 足夠了,有獨立顯卡的狀況下要考慮下顯卡的功耗。那麼其它指標呢?主要從轉化率、保護機制上考慮,你不但願一個劣質電源毀了你的電腦吧。因此什麼 80 PLUS、主動 PFC、全模組這些特性多多益善。總的來講不要買一些雜牌電源就好,價格建議選擇¥ 200以上的。

顯示器

不閃+廣角,刷新率能上 120hz 的 IPS 大屏是首選。防藍光方面顯示器有護眼模式。最好能升降,旋轉,有條件搞個支架。顯示器個數多多益善,一個看文檔,一個擼代碼,一個看電影,爽飛了。你配的電腦都是爲了顯示給你看,因此這纔是根本。

操做系統

若是你用 Windows 開發的話建議使用 Win10 專業版,專業版以上纔可使用 Docker。若是用 MacOS,不建議搞黑蘋果,驅動太費勁,並且不穩定,很容易崩潰,攢錢買臺 Macbook Pro 吧。你也能夠試試 Ubuntu、Deepin 等 Linux 系統,其實它們單純搞搞開發也是不錯的,就是軟件生態不友好,你可能須要放棄娛樂了。

其它

電腦對咱們開發來講就是生產力工具,必定要用着順手,這樣纔有產出,因此該花的錢必定不要省。

另外電腦是消耗品,通常幾年事後都會遇到性能降低的問題。我剛剛淘汰的主力機是 2013 年裝的,服役七年,花了差很少¥ 12000,目前已經不能知足開發了,因此你裝一臺電腦必定要讓它可以起碼幾年不落後。

還有個問題就是售後,電子產品一個很重要的就是售後,因此你必定要經過可靠渠道購買,保證售後可以及時跟進不影響你的使用。

好了今天的分享就到這裏,但願可以幫助你選擇適合你的開發工具,若是你有什麼想法和疑問能夠經過留言進行討論。我是:碼農小胖哥,多多關注,感謝支持。

關注公衆號:Felordcn 獲取更多資訊

我的博客:https://felord.cn

相關文章
相關標籤/搜索