程序员如何选电脑

高分请说下,程序员如何选电脑
最新回答
旧我

2024-11-30 14:24:50

在商用办公领域,有这样跟一群人十分特殊,每天面对密密麻麻的编程代码,他们就是程序员。程序员们对电脑的性能要求较高,不仅需要处理复杂的运算和变成,更需要胜任多任务处理,一台性能出色的台式电脑是比较好的选择,能够保障复杂工作的稳定完成。那么程序员该如何选配电脑呢?

首先整洁的办公环境能够提高程序员的编程效率。试想,原本就已经十分拥挤的办公桌,如果在桌面堆上一个大型机箱,显然看着就很烦人,可是如果将机箱放置在桌下,使用接口就显得不那么方便了。因此,一个小巧、迷你的台式电脑可以很好解决这个问题,既满足了接口转接的易用性又不影响桌面的整洁程度与空间利用。惠普EliteDesk 800 G2 DM就是一款可以满足程序员开发需求的商用迷你PC。

整洁的办公环境能够提高程序员的编程效率

惠普EliteDesk 800 G2 DM造型相对保守,但是却不给人呆板的感觉。长方体的造型左右侧边完全平坦,惠普EliteDesk 800 G2 DM可以很容易地在桌面平台上竖直摆放,大大节省用户的空间占用。另外,市售产品还搭配有附赠的支撑底座,增强立式摆放的稳定性。

惠普EliteDesk 800 G2 DM可以很容易地在桌面平台上竖直摆放,大大节省用户的空间占用

惠普EliteDesk 800 G2 DM整机是一个标准的矮个子长方体,厚度不大,俯仰截面接近正方形,长宽比较小,不像书本更像是过去的一些小型收音机。整机材质采取钢制外壳,手指弹上去清脆作响,强度不是问题,十分结实,只有前面板采取了塑料材质,其前面板散热孔设计颇有一种旧时的情怀。

整机材质采取钢制外壳不像书本更像是过去的一些小型收音机

其次扩展性一定要强,程序员在工作时还需要转接各类基于USB口或者其他接口的设备。而作为一款商用迷你机设备,外部扩展能力也是十分重要的,迷你机身设计并没有给惠普EliteDesk 800 G2 DM的接口配置带来影响。

惠普EliteDesk 800 G2 DM的接口配置

惠普EliteDesk 800 G2 DM配备了2个USB2.0、8个USB3.0接口、耳机/麦克风接口、2个DP接口、VGA接口以及RJ45网线接口;十个USB接口可以充分满足程序员的多设备调试需求,三个视频输出接口可以轻松转接多个显示屏,无疑是提高工作效率的有效手段。

惠普EliteDesk 800 G2 DM的前面板和上表面为整体可拆卸式外壳设计

另外,惠普EliteDesk 800 G2 DM的前面板和上表面为整体可拆卸式外壳设计,只用一颗螺丝在后方负责固定,拆解起来较为简便。由前面板和上表面连接而成的顶盖,只需轻轻滑动即可抽离,内部一览无余,值得一提的是,后方固定用的螺丝并不能完全拧下,是惠普为了防止用户弄丢螺丝做的设计。

既然是程序开发的硬件需求,足够强劲的性能表现是最为重要的,这直接影响到多任务处理的效率。以惠普EliteDesk 800 G2 DM为例,该机配备了英特尔第六代酷睿i7-6700四核vPRO处理器并且搭配DDR4 2133MHz内存。酷睿i7-6700采用四核设计、8MB三级缓存、3.4GHz主频支持睿频至4.0GHz、工作功率65W,这颗处理器不仅能提供强劲的性能输出,并且还能有良好的稳定性,vPRO技术还能扩展不少企业功能。

配备英特尔第六代酷睿i7-6700四核vPRO处理器

程序设计过程中需要大量的编程运算,酷睿i7-6700可以提供长时间稳定且高效的高性能输出。处理器性能方面我们采用三款同系列测试软件CINEBENCH对其性能测试,得出的结果仅供参考。首先是CINEBENCH R10的测试结果,该处理器获得单核7928分,多核31362分;在CINEBENCH R11.5测试中,该处理器多核心获得8.87pts,单核心1.92pts;最后在CINEBENCH R15测试中,该处理器多核心获得802cb,单核心169cb。处理器单项测试结果表明该处理器定位于桌面平台处理器高端型号。

CINEBENCH R10的测试结果

CINEBENCH R11.5的测试结果

CINEBENCH R15的测试结果

除此之外,惠普EliteDesk 800 G2 DM搭载的第六代酷睿支持DDR4 2133MHz内存,相对过去的DDR3内存在频率上有着十足的提升,频率更高意味着高负荷处理一些文件时能有更好的性能输出,可以进一步提升运算效率。另外,配备SSD固态硬盘更是为响应速度加足了马力,近年来机械硬盘普遍拖累了整机性能表现,而SSD固态硬盘拥有高速的读写速度,高性能酷睿处理器搭配高速率SSD可以满足中高强度的开发需求。
矮胖病!

2024-11-30 14:03:05

从写下第一句C语言的Hello world到今天,已经入行快7年。各种开发姿势都折腾过。搞过虚拟机,装过双系统,曾经一台笔电走天下,也经历过1 Thinkdpad笔记本+1台式,也买过云服务器,也用过2年的macbook pro。试了这么多,最后发现最适合我这种后台程序员的搭配是:

一台24小时开机跑任务的linux 服务器 + 一台i7级别的笔记本电脑 + 一台最小25英存QHD的外接显示器.

24小时开机的linux服务器可以用被淘汰的上一台电脑代替,装一个无界面的linux系统。建议配置4核8G,通过远程终端操作(windows xshell,mac iTerm2),这才是学习和使用linux的正确姿势,装虚拟机什么的不推荐。这台服务器可以用来跑定时任务,可以用来后台下载,可以拿来放远程redis/mysql/zookeeper/kafka等等,也可以作为家庭共享的FTP服务器。

i7级别的笔记本电脑,AMD同级别的也可以,6核及以上。内存最起码要上到16G DDR4;如果不是深度学习AI领域或者游戏编程,有没有独显并不重要。最好是标压CPU笔记本,6000以上的游戏本就可以,可选的非常多,如果觉得游戏本风扇吵,电源管理可以开静音模式。

如果有一定便携性需求,推荐轻薄标压本:联系拯救者Y9000X、微星GS65、Thinkpad X1/P1 隐士、戴尔XPS 15,或者低压U笔记本:Thinkpad T480s\T490 、戴尔XPS 13、联想小新、戴尔灵越,一些追求极致便携+续航的超薄本不推荐,这些笔电跑大程序会有点吃力,比如thinkpad x系列。

另外不建议台式机。有条件还是上笔记本,偶尔还可以带着走,建议外接显示器+笔记本双显示器,用习惯了就再也回不去了。

放两张个人的配置,以及推荐的电脑选型

====

20200605 更新了下失效的连接,更换了换代的产品; 并补充下最近新上的锐龙系列,性价比很不错。如果是比较偏上层的开发工作,如Java/前端开发,还是很值的推荐的。

=====

有朋友对笔记本悬臂支架也感兴趣. 这种支架一般分双臂和单臂的, 建议购买显示器+笔记本双臂, 或者笔记本单臂的(显示器可以拿东西垫高一下就好), 保持平视或者略微仰视的角度, 脖子会更舒服. 也推荐几款, 结合自己预算考虑.

东际(EASTSCOPE) 东际万向折叠笔记本支架 桌面电脑散热架 懒人床上电脑桌架BC252 BC252/40高度【图片 价格 品牌 报价】-京东
编辑于 2020-09-15 · 著作权归作者所有
赞同 213
评论
更多回答

飞鸟
赤脚医生
因疫情在家里关了2个多月,用的重度开发机器是2012年产的微软第一代surface pro(i5/4g/128g),主力工具包括mysql+php(用vim,没用过*charm)。当然,键盘和显示器都找旧的外接,其中显示器大约15岁。

开发是最不挑机器的。你随便买一台电脑都比这个强吧?反正,这个对我开发已经足够了。可以说非常满意。

编辑于 2020-04-19 · 著作权归作者所有
赞同 14
评论

一个小老虎
工作后留学经验分享:改变自己的最佳时机是现在。
如果有的选,切记买旧版的。

新版带触摸条的实在是太难用。

我最喜欢的一款
这款经典款是我最喜欢的。键程适中,而且有实体 esc 键,最要紧的是静音键、等按键随时待命,非常方便。上班时不小心打开声音可以立马关闭。

不像触摸条,经常需要唤醒。另外还有那个讨厌的 siri 经常容易触碰。更要命的是在早期的触摸条版本里面 esc 竟然给做成了虚拟键,导致编程简直是灾难。

好在最新版本的 macbook pro 还算有点良心,把 esc 实体按键给还回来了。但作为这 3 款机型都使用过很长时间的程序员,我真心喜欢旧版。

如果你实在找不到,那就只能选择这款带 esc 实体按键的 pro 了。
编辑于 2020-03-23 · 著作权归作者所有
展开阅读全文
赞同 13
评论

程序员别这样提问,起码要要这样问:

我是程序员,主要用mysql和pycharm(主要用xx语言编程),开发测试环境在自己的设备上(cpu、内存、磁盘、os)或者开执行和测试在服务器上(cpu、内存、磁盘、os)。

现在的问题是(我瞎编的):

1、管服务器的人不给我测试环境,开发测试都在自己的电脑上,经常会很慢,我看了(cpu使用率100%,内存100%,磁盘100%,我瞎编的)。

2、经常折腾,环境改来改去,我想用虚拟机解决,但不知道什么配置够,同时运行2~3个虚拟机。

3、这个设备键盘很差,晚上敲代码影响女朋友睡觉

4、这个设备屏幕看得眼睛疼

5、这个屏幕分辨率低,总是要滚动窗口

6、经常要输入数字

………………其他问题………………

我想换一个mac,预算是(没有上限-我瞎编的),我到店里看过,很漂亮,公司还没人用mac呢,我可能是第一个,应该能够吸引隔壁那个喜欢蹲在在椅子上写代码的女同事呢(我瞎编的),键盘还能接受,16寸的重量还可以,屏幕很大(偶尔看点4k真人动画片),就是不知道开发的体验好不好,例如环境修改啊,跑虚拟机啊(我瞎编的)。