前言
最近在群里有同学求举荐 Java 开发用的电脑,所以胖哥就出个简略的专题,用我瘠薄的电脑知识来帮忙大家抉择适宜开发的电脑配置。因为家里的主机曾经带不动两个 IDEA 了,更别提开个 Docker 啥了,所以我也搞了一台新的主机,上面是配置:
操作系统 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 是一个根本保障,有能力就越大越好。
留神当初的装机的内存都是不低于 DDR4(DDR5 还没有上市)的,同时频率也不应低于2666,购买时请留神甄别。
主板要适配
选主板肯定要和你的其它硬件适配,AMD 的 CPU 只能配 AMD 平台的主板,Intel 的 CPU 只能应用 Intel 平台的主板;同时还要看你抉择的内存频率是否反对,最大内存数、DDR 代数;还要看看是否反对 M.2 接口(这是为前面买 SSD 固态思考的);还有就是主板大小肯定要和机箱适配,买的时候肯定要问分明这些。
硬盘必须有 SSD
硬盘目前有两种配置格调,一种是 SSD 固态硬盘 + 机械硬盘,SSD 用来装零碎和罕用的软件,机械盘用来当数据盘;还有一种就是全 SSD, 我目前就是全 SSD。SSD 固态是进步你应用体验最直观的硬件产品了,秒开!秒加载!SSD 接口目前有 SATA 和M.2两种,SATA比拟占中央,当然目前主板都反对 SATA;而M.2 速度更快,然而须要主板的反对。依据须要自行抉择这两种形式。
显卡按需购买
跟 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