V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hejingyuan199
V2EX  ›  程序员

求推荐电脑主机解决方案并简要介绍自己的 Scenario

  •  1
     
  •   hejingyuan199 · 2020-05-23 13:37:55 +08:00 · 3775 次点击
    这是一个创建于 1405 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Hi,第一次发表主题。在 V2EX 上学到了很多。首先感谢大家。

    我现在有个小写字台,上面架了两个笔记本。 其中一个是 Dell XPS 15 9575 2in1 。 另一个是 10 年前 ASUS 的 U31JG,由于没有坏,所以勉强还用着。 Dell 笔记本外设了个 27 寸显示器。 (此时,三个屏幕刚好把写字台占的满满的)

    下图是我目前的摆设:

    这是我工作的样子

    现在最大的问题是,我感觉我的笔记本有点带不动我的需求。 我平时得开一个 ubuntu 虚拟机,目前用的 win 10 自带的 hyperV, 因为我还得开若干个 docker 。 我的笔记本是 16G 内存,感觉明显不够用。而且它还是焊死的,所以无法升级。 不论如何,我觉得我费劲折腾我的笔记本感觉有点对不住它。

    所以我想要不配一个主机。我只需要主机,显示器啥的都好办,我弄些二手的就行。

    我本来是想弄个 Intel Nuc,很小很方便,因为我桌子不大, 我的显示器背后正好有螺丝孔,可以把它扣上去。 然后用它外接 2---3 个显示器。

    但是我问过我周围年轻的朋友后,他们都是玩机专家,总是给我介绍什么高级显卡, 高级什么的,还介绍我先玩玩云装机。 我试着研究了几天,的确很好玩。 但是我感觉都不是很符合我的需求。

    研究之后我才发现,我这些年错过了这么多精彩的玩意儿。 我从一上大学( 2004 年)就开始用笔记本,从来没有动过台式机。 一直就是笔记本接着笔记本,顶多在公司去机库里搞搞集群时操作过服务器。 看到那么多花花绿绿的配置方案,感觉很神奇。但我好像下不了手。 找不准自己的需求。

    我就想着我的 dell 笔记本能够真正移动办公, 平时只搞搞文字,或者当平板看电影啥的。

    我想弄个纯粹的开发机器。我也不做视频啥的,如果做的话,有我老婆的苹果大电脑就可以。 弄个小主机,跑我的程序。 我不需要很强的显卡,因为我不做计算机图形学。 CV 方面的,我自己有办法应付因为我是学这个出身的。 ML,DL 之类的我目前自己不弄这些,需要的话我可以用公司的运算资源。 我自己目前就是做做 php,html 之类,python 偶尔写写( anaconda ), android,xcode (在我老婆机器上用)。

    我不玩游戏。偶尔玩玩 steam 上的,我的笔记本能够扛得住。

    我老婆的台面

    我的老笔记本,目前基本就是个文本编辑器,我设置了开机直接进入 Emacs,其他挺多用来听听 Spotify,上网?卡的一逼。用来 ssh 到公司主机?屏幕太小,看得刺眼。 所以它没什么生产力。

    我也想过 Mac Mini 。但是我手上有一台我老婆淘汰下来的 macbook air,另外我还可以用她的大苹果电脑。 所以我想着没有必要太执着于用 mac 系列的。

    所以,我想着就纯粹给自己弄个主机,然后只安装 Linux, 仅限我自己使用即可。 我也有买 VPS,某些事情还可以分给它去做。

    我想请教一下各位,(写了这么多), 大家有人用过 Intel NUC 的,感觉用它来只做开发, 性能还可以吗? 因为我的年轻朋友们一听我说 Intel NUC 就一脸鄙视。 而且他们一听 ITX 装机都觉得我很奇怪,说没人弄那个,太小众。 他们可能玩游戏比较凶,所以不去碰 ITX 吧。 我都不好意思坚持了。😅

    我觉得只要能支持开几个虚拟机,开几个 docker 就够了吧。 (比如把内存撑到 64G,CPU 性能什么的我还真不是很懂)

    另外,说到 Linux,由于我只用过 Ubuntu 。 ( CentOS 是公司的,只是在 Terminal 跑跑程序) 我想请教一下,如果日用,希望有 GUI,大家有推荐的容易上手 而且日常不需要非常费力的桌面发行版推荐吗? 我目前只了解了 ElementaryOS 和 Pop ! OS 非常漂亮。 据说 Arch Linux 非常 Geek 难搞。 如果没有的话,我就还是安安心心 Ubuntu 好了。 这个不是什么非常重要的需求。

    谢谢。 我打算 6 月下旬开始买机器,最近先好好想想顺便看看大家的建议。 有人说,主要问题是我的写字台太小了,我已经买了一块 2 米长的大木板。 打算 6 月上旬,先把桌子做出来,到时候就能再买显示器了。 那样的话我就不用笔记本的小屏幕了,盯的我眼睛都快弹出去了。

    第 1 条附言  ·  2020-10-03 11:43:41 +08:00
    看到一些朋友收藏了这个主题,所以我来最后更新一下。
    感谢各位的推荐。我 7 月份组装了新机器。目前使用很爽。

    配置单如下:



    CPU 使用了 AMD 3900X,感觉很爽。非常感谢各位的推荐。
    内存先配了 32G,我一直觉得 64G 才够用。
    果然 32G 每次一开机,三个虚拟机一开,再加上 win10,内存就基本满了。
    后期打算升到 64G,如果业务量增加的话。
    (因为我目前给三四个公司同时打工,
    所以都在各自的虚拟机里干活。)
    SSD 配得很小,因为这个工作机器我也不存什么东西,
    重要东西都在移动硬盘里。
    电源搞了 650W 的目前够用。
    弄了水冷。因为他们说 3900X 风冷扛不住。
    显卡,随便选了个,我不做 GPU 运算,也基本不玩游戏,所以就弄了最简单的 1650 。
    完全够用。

    我对比了几家 online shop 的价格,买了最低价的。总共大约 2100 澳元左右。人民币 1 万出头。
    很划算。(我原来就有两个显示器)。



    现在的桌面



    我去超市买了个 2 米长大木板,买了三个高凳子,自己搭了个工作台,很宽敞很爽。
    板子 40 澳元,高凳子一个 20 澳元,三个 60 。总共 100 澳元,换成人民币 500 。解决问题了。

    两个显示器接着新买的台式机干活。
    一个 10 年的老笔记本用来写文档,因为太老了,其他啥也干不了,只能开 Emacs 记录下工作( org mode )
    一个新笔记本,XPS15 2in1,平时可以带着出去,还可以折起来娱乐一下看视频或者当写字板记笔记。

    右边买了个白板,思维混乱时全靠在白板上画画流程图,不仅减压而且还提升效率。
    35 条回复    2020-05-28 11:59:52 +08:00
    aydd2004
        1
    aydd2004  
       2020-05-23 13:47:40 +08:00   ❤️ 1
    看不到图 我的需求估计跟你类似

    台式机只需要对应开发&服务器 连显示器都不需要买
    有需要的时候 苹果机直接远程过去操作 日常就 ssh-remote

    如果 air 性能还行的话 外接一个大显示器搞定一切 不然就用你老婆的大苹果 然后 win 主机藏到角落
    系统的话 win10 现在 wsl 不也挺好用的么
    hejingyuan199
        2
    hejingyuan199  
    OP
       2020-05-23 14:01:21 +08:00
    有朋友说看不到图,我在新浪微博也传了一次。原文是用的 imgur 图床。

    ![我的桌面](//wx2.sinaimg.cn/mw690/492851e7gy1gf2cer603vj21400u0npd.jpg)

    ![我的办公场景](//wx4.sinaimg.cn/mw690/492851e7gy1gf2cethit4j20u01407wm.jpg)

    ![我老婆的桌面](//wx4.sinaimg.cn/mw690/492851e7gy1gf2cerbmrjj21hc0u0qup.jpg)
    hejingyuan199
        3
    hejingyuan199  
    OP
       2020-05-23 14:02:28 +08:00
    有朋友说看不到图,我在新浪微博也传了一次。原文是用的 imgur 图床。
    我天,丢人了,markdown 语法不会用。

    ![我的桌面]( )

    ![我的办公场景]( )

    ![我老婆的桌面]( )
    hejingyuan199
        4
    hejingyuan199  
    OP
       2020-05-23 14:06:33 +08:00
    @aydd2004 谢谢。我其实台式机还需要 Android Studio 啥的,写写 APP 。所以,我还是得选择 Linux 桌面发行版。服务器开发其实我不擅长,我只是需要的时候简单弄弄。

    AIR 是很多年前的了,勉强感受下 Mac 系统还行,不过我用的少。
    我老婆和我都是在家办公,所以如果要用她的机器,还得排队等她不用才行。

    Win10 下的 WSL 只是命令行,我用过一段时间,后来开了 hyperV 和 docker 之后就没再用。
    我可能会以后把所有东西都尽量放在 docker 里,毕竟 hyperV 开个虚拟机也没太大意义。
    hakono
        5
    hakono  
       2020-05-23 14:10:36 +08:00 via Android   ❤️ 1
    LZ 你预算多少啊,这个要说清楚啊要不然我直接让你买 3950x 了哈哈
    hejingyuan199
        6
    hejingyuan199  
    OP
       2020-05-23 14:13:39 +08:00
    @hakono 噢。我感觉我不能在原帖里修改。真是抓挠。

    钱不是问题。解决问题的话,一两万人民币没问题。
    不超过 3 万?或者不超过 2 万 5 ?
    我觉得 1 万 5 到 2 万能解决问题了吧。
    钱我还真没仔细考虑过。只是想解决问题。
    谢谢,我去查查 3950x 。
    aydd2004
        7
    aydd2004  
       2020-05-23 14:43:40 +08:00
    看到图了

    开个玩笑 把桌子跟窗帘扔了先
    hakono
        8
    hakono  
       2020-05-23 15:51:12 +08:00   ❤️ 2
    @hejingyuan199
    不需要显示器,显卡只是拿来显示的话,1w 已经能配出一台性能不得了的主机了( 1w 不到就能配了),预算是没问题的
    不如说经过楼上提醒,我觉得楼主可以考虑把多出来的预算拿来换个好点的桌子和椅子(我看 LZ 房间剩余空间挺大的,我这腰突患者看着楼主这桌椅感觉腰隐隐作痛)


    至于配置,我说下自己的看法和思路吧
    我的情况和 LZ 有点类似,我常年后台开 3 台 Hyper-V 虚拟机,一台 win10 、一台 Debian 、再加 Docker 的虚拟机,我的配置单是

    CPU:AMD 3700X
    主板:TUF GAMING X570-PLUS (WIFI)
    内存: 芝奇 32G (本来是想上 64G 的,不过当时预算有限就暂时 32G 了)
    硬盘: 三星 970 EVO PLUS 1TB (现在配电脑,SSD 硬盘千万千万不能省,有没有 SSD 天差地别,而且选固态请直接在消费级一线品牌型号里挑,比如三星的这个型号。二三线的不用看,因为花费时间分辨颗粒、主控、性能对 LZ 来说性价比很低)
    显卡:GTX 2070super (我因为也玩玩游戏所以配了 2070super,LZ 这里可以不用在乎)
    电源:海盗船 HX1000i ( 7 年质保,1000w 铂金电源。 电源也千万千万别省钱,涉及到所有硬件的安全。我因为之后还有多加显卡换 cpu 的需求所以直接买了 1000w,LZ 可以不用买 1000w 这么高,750w 完全够了,选电源的话最低最低金牌认证打底不骗人。电源这东西因为通用,好的电源是真的可以当“传家宝”,你配电脑硬件换了又换,但一个耐用的好电源将能陪伴你好多年)


    上面这个配置跑虚拟机是真的绰绰有余的,我觉得楼主可以参考下
    因为看 LZ 估计一台电脑能用很多很多年,所以一些看起来不重要的硬件反倒尤其不能省钱,比如 SSD 和电源。

    CPU 的话,LZ 的需求目前来说连游戏的需求都基本没有,intel 不需要考虑,核心少,发热大功耗高,价格贵很多(开虚拟机核心很重要啊)。
    即便目前 10 代 intel 发布了,但无论从价格、发热还是功耗来讲,依旧比不上 1 年前发布的 AMD 。而且 10 代 intel 发布,amd 直接降价,6 月份正好是买 amd 很好的时机。(比如 i9-10900K 发布后,AMD 直接把 3900X 降价了 100 美元,100 美元啊,12 核 24 线程的 3900X 比 i9-10900K 性能强还便宜 1 千,降维打击)

    我选择了 3700X,楼主要用很多年而且预算充足可以考虑 3900X 12 核 24 线程,虚拟机核心闭着眼分配,跑得你爽到。不过鉴于 LZ 对 ITX 情有独钟可能 3700X 是个比较好的选择,ITX 毕竟散热性能比不上 ATX,3900X 这个性能的 CPU,ITX 不太好散热。如果上 ATX 机箱的话我强烈推荐 3900X,选这个 CPU 不会错的,保证你在今后很多年 CPU 性能不会过时
    而且因为下一代 AMD CPU 不换接口,多年之后如果性能感觉不足了,再买个下一代的 AMD 高端 CPU 换到主板上又能战个几年

    我的看法就这样
    secondwtq
        9
    secondwtq  
       2020-05-23 16:32:09 +08:00   ❤️ 1
    虽然我不是很喜欢 ITX,但是我很怀疑楼主那帮“朋友“的水平
    前几个月我去 CHH 看了两圈全是 ITX 的帖子 ...
    hejingyuan199
        10
    hejingyuan199  
    OP
       2020-05-23 16:41:34 +08:00
    @secondwtq 谢谢。我想这并不是他们的问题。可能我描述不准确。他们很友好,可能他们更加追求性价比,所以觉得 ITX 装起来很麻烦,需要考虑的因素更多,而且他们内心预算比较低,好心希望给我便宜一点装个性能好的机器。而我由于从来没有用过塔式机箱,所以主观上喜欢小一点的。
    他们的“水平”?玩游戏水平很高,但不从事 IT 行业,人品也都不错,热心。
    一直跟我说 NUC 太残废,怕我用两年撑不下去又得换机器。
    CHH 我也看过关于 ITX 的,很有意思。我的确很像按照他们的方案来试试,正在研究。
    hejingyuan199
        11
    hejingyuan199  
    OP
       2020-05-23 16:48:21 +08:00
    这确实很符合我的需求,虚拟机需要多核心,谢谢。这样的话,那我确实应该安安心心组装一台台式机。我想我不应该执着于小机箱而影响了性能。也许我有了大桌子,放机箱也宽敞。
    我的房间足够大,只是我不喜欢堆满东西,所以除了桌子其他地方都是空的。有个折叠地垫,睡觉时铺开,平时折起来。
    谢谢您提供的配置,我想也可以按照您这个思路,去组装一个多核心的电脑。这样我年轻的朋友们就可以帮我出其他具体方案了。
    kruskal
        12
    kruskal  
       2020-05-23 16:50:00 +08:00   ❤️ 1
    如果打算装 ITX 你就看 CHH 足够了
    secondwtq
        13
    secondwtq  
       2020-05-23 16:52:49 +08:00
    @hejingyuan199 我觉得 ITX 的问题不是贵,而是扩展性受限,或者说 ITX 只适合于把体积作为第一优先需求的用户
    ailuoliai
        14
    ailuoliai  
       2020-05-23 17:06:05 +08:00   ❤️ 2
    nuc 就算了吧,上上网还行,一旦负载高了,那小风扇"削风"的声音,比笔记本起飞的声音还大
    我买的还是 i7 骷髅峡谷,自己改的亚克力洞洞外壳,用 xtu 降压 0.15v,声音吵得受不了
    现在准备换台式机,我 618 准备换的配置,你可以参考下
    微星 Z490 itx 暗影+10900K+2 条金士顿 32g 内存+Era ITX 机箱,不配显卡
    主板自带的 hdmi2.0+dp1.4+雷电 3
    够我外接 3 台显示器了
    hejingyuan199
        15
    hejingyuan199  
    OP
       2020-05-23 17:33:35 +08:00
    @ailuoliai 谢谢。看来我还是应该放弃 NUC 。安安心心配个主机,省得以后麻烦。这个配置单很不错,我完了参考。
    levylll
        16
    levylll  
       2020-05-23 18:31:43 +08:00
    @hakono 老哥,很喜欢你的这套配置,计划 618 就按照你这个配置走了!不过 CPU 想换成 3900X 。另外,散热呢,没看到你提。
    SilencerL
        17
    SilencerL  
       2020-05-23 18:47:58 +08:00 via iPhone   ❤️ 1
    遥想五六年前,我也和你的年轻朋友一样估计是喜欢光污染、大机箱什么的,格外卖力的研究怎么上好的配件怎么超频。

    现在我配台式机真的只是想“越小越好,越不起眼越好,最好摆在桌子上完全可以忽略”,所以用的都是 mATX 甚至 ITX 的小机箱,最近配了一台 3700x+32G+RX580 的电脑当主力机,佑泽 L1 全铝机箱+水冷,宽高 15×30 左右,也算是比较小了,性能非常 OK,不得不说 Zen 2 真的非常香。

    小机箱的主要需求还是桌子摆不下,因为当年买床的时候考虑到日后生活升级所需所以买了 2 米的床,所以桌子只能用 1.2 米的,摆了带鱼屏之后加上一堆小爱音箱台灯插线板之类的后摆不开大机箱……所以这么多年过去了我买的 2 米的大床还是只用到了一半,算算还真是亏了😂
    hakono
        18
    hakono  
       2020-05-23 18:53:37 +08:00   ❤️ 1
    @hejingyuan199 电脑的机箱也不一定要放到桌子上呀,机箱直接放地上就行。我看 LZ 桌子边上一大块空间空着,买个小巧点的机箱放桌子边上的地上就行了。

    还有,我觉得 LZ 真的可以考虑下 7L 说的拿出点预算换个桌子哈哈
    FS1P7dJz
        19
    FS1P7dJz  
       2020-05-23 18:55:25 +08:00   ❤️ 1
    你没有玩游戏的需求
    那么显卡需求就很低
    显卡需求很低(例如用集显或者亮机卡),那么系统散热压力就很小
    那么机箱本身就可以做的很小了

    CHH 或者值得买上看别人 ITX 装机配置单买个一样的就行了
    hakono
        20
    hakono  
       2020-05-23 19:04:31 +08:00   ❤️ 1
    @levylll 3700x 发热不厉害,我直接用盒装自带的散热器压了半年多毫无问题。后来因为我机箱常年常开着,实在是嫌原装的散热器声音太吵,花了 100 多换了个普通的散热器(对就是那种百元散热,玄冰 400,酷冷 T400i, 利民 AS120 之类的,随便挑个喜欢的就行)

    不过买 3900x 的话,可能得考虑下散热加点钱了,不过这个就超出我的经验范围了。不过 3900x 无论风冷还是水冷讨论也不少,看下就能做决定了。(实在不行 3900x 自带的风扇也能压呢,认真的)
    hello2060
        21
    hello2060  
       2020-05-23 19:17:42 +08:00
    @FS1P7dJz 想问一下,集显的话一般 itx 散热都不会有问题吗?
    lmmortal
        22
    lmmortal  
       2020-05-23 19:48:24 +08:00 via iPhone   ❤️ 1
    @hakono 桌子真的该换了,感觉桌子低了,楼主都驼背了,想问问楼主背不疼吗?
    TsubasaHanekaw
        23
    TsubasaHanekaw  
       2020-05-23 21:04:10 +08:00   ❤️ 1
    还是先换个椅子吧 这个姿势 你时间久了不疼呢
    FS1P7dJz
        24
    FS1P7dJz  
       2020-05-23 21:04:46 +08:00
    @hello2060 只要你不是常年 100%跑高压
    hejingyuan199
        25
    hejingyuan199  
    OP
       2020-05-23 22:03:41 +08:00
    @lmmortal @hello2060
    非常感谢,这个问题确实存在。
    桌子和椅子高度不匹配。
    不过我这人生性好动,每半小时就换个姿势,或者站起来活动一下。
    不会一直长时间一个姿势的。

    我觉得即便是很舒服的桌椅和很标准的坐姿,也不能长时间保持不动。
    终究还是要靠间断性休息来保持健康。
    也与大家共同勉励。
    imycc
        26
    imycc  
       2020-05-23 22:56:54 +08:00   ❤️ 1
    如果是 1w 的预算,不买高端显卡的话,搞个做 web 开发的机器绰绰有余。

    我以前用四代 i5,16G 内存的台式机,完全抗得住:聊天工具+十几个页面的 chrome+10 几个容器。现在 CPU 的核数多多了,要撑起你这个需求应该很简单。

    你房间的空间这么大,机箱还是推荐买大的吧,散热舒服,不用担心性能吃紧的时候风扇起飞。桌子也可以换了,桌面太拥挤了,而且深度不够,手臂没有支撑,坐久了不合适。
    [捂脸]现在我就是这个姿势,心里想着买房之后一定给自己配个大桌子,至少手臂可以不用一直悬空,打代码舒服点。
    luozic
        27
    luozic  
       2020-05-24 00:21:52 +08:00   ❤️ 1
    只是显示和本地不玩游戏,NUC 性能绰绰有余,并且很小巧,小袋子就可以提走。
    hejingyuan199
        28
    hejingyuan199  
    OP
       2020-05-24 00:39:11 +08:00
    @imycc 非常感谢。说到桌子,却是手臂悬着时间长了肩膀酸痛,因为一直耸肩着。所以我的无线键盘有时候放在腿上打字,会舒服很多。
    你说得很对,我的需求其实就是 web 开发,加 app 开发。所以只要虚拟机或者容器能多开即可。
    其实运算,渲染不需要太牛。
    NetCobra
        29
    NetCobra  
       2020-05-24 03:06:38 +08:00   ❤️ 1
    一些建议:
    1. 没必要太纠结于 ITX,M-ATX 大小对你的房间也合适,而且有足够的空间以后装机更方便,扩充性更好(先装两根内存条到 32G,过两年便宜了再加个 128G :-P ),机箱散热也更好; NUC 是不建议的,我们公司用过一批 NUC,用的大家都极为厌恶;而且以前看评测即使是冥王峡谷级别的,负载一高了散热也跟不上;
    2. 我去年装的台式机用的 AMD 3700X,用了快一年了,结论是真香;
    3. 按你的预算,强烈建议把桌子和椅子换了,身体健康要紧。
    uzumaki
        30
    uzumaki  
       2020-05-24 03:44:36 +08:00 via iPhone   ❤️ 1
    冥王峡谷了解一下?华擎了解一下?联想最近还有个拯救者主机,壳子是迎广的。什么值得买去找价格
    133qaz
        31
    133qaz  
       2020-05-24 08:35:04 +08:00 via Android   ❤️ 1
    非常同意 V 友们的换桌子,很务实的方案。
    hejingyuan199
        32
    hejingyuan199  
    OP
       2020-05-24 10:49:26 +08:00
    @NetCobra 太好了。看来我可以先放弃 NUC 这条路线。就按照组装机弄一台。正好我也从来没有用过组装机或台式机。看来这个帖子还需要向大家征求桌子和椅子的推荐啊:)
    huangya
        33
    huangya  
       2020-05-24 12:09:21 +08:00
    同样的需求,关注此帖.
    WhatIf
        34
    WhatIf  
       2020-05-24 17:15:23 +08:00   ❤️ 1
    话说楼主的预算真充足。 你需要以下一些地方的考虑:
    1 cpu 有需求, 可以考虑 amd yes 的高端, 参数很香
    2 内存 64G 应该够用
    3 硬盘,一方面考虑速度, 越快越好,当然越快越贵, 另外一方面可以考虑多硬盘,分散下。 否则虚拟机也好,容器也好,共用的情况下 io 不一定顶得住。
    4 应该整体几千块钱可以搞定了吧
    hejingyuan199
        35
    hejingyuan199  
    OP
       2020-05-28 11:59:52 +08:00

    多了一个显示器
    桌面不够用了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3292 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 13:12 · PVG 21:12 · LAX 06:12 · JFK 09:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.