V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yumozero
V2EX  ›  程序员

选什么当开发机比较好?

  •  
  •   yumozero · 2024-03-15 15:54:57 +08:00 · 10511 次点击
    这是一个创建于 382 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求是这样的想搞一台配置好一点的主机,主要是内存要高,CPU 好一点,不用显卡,因为就当 linux 的开发环境用,不需要图形化,作为开发机,跑跑服务,编译项目用。 已知由两种方案: 第一种是把家里的闲置主机当做服务器,但是涉及到内网穿透,需要让运营商开固定 ip ,有的地方不一定让开,还有就是家用宽带的带宽问题,功耗导致的电费等问题,所以这个方案被 pass 了。如果有知道怎么具体弄,还请不吝赐教,这个方案要是可行的话机子的选择范围就大了。 第二种是搞一台能达到上述要求的迷你主机,随身携带,去公司就带到公司,回家就带回家。基本两边都有另一台电脑,直接局域网远程这台开发机达到需求。这个方案的问题就是目前市面上的迷你主机研究下来像零刻,铭凡这种好像都或多或少有散热问题,会导致重启,掉驱动等问题,感觉不够稳定,intel 的 nuc 的话好像还比较稳定,但是性价比太低。还有就是好像工程机也能满足需求但是好像 cpu 和内存都挺小的,性价比也不高。有没有懂这块的给推荐一下合适的机子?

    第 1 条附言  ·  2024-03-15 17:13:52 +08:00

    补充一下我的需求,我目前的用的是前两年买的游戏笔记本,内存是上到了32G,主要主板最大32G,没法再加了。开发的话主要是在window的wsl里,用vscode的remote连子系统开发。就是日常开发内存经常99%,导致VSCode的智能提示,校验之类的响应有的时候比较慢,影响开发体验。所以打算搞一台至少64G的开发机作为开发环境。钱能省尽量省点,太费钱的方案就不考虑了。

    还有就是如果采用第一种方案,除了穿透的问题外,还有一个问题是像我们公司这种日常开发本身就是需要拨vpn的,开发机和主机分离的情况下怎么让两边共用这个vpn是个问题,一般公司给的vpn也是一人一号,不能两地同时拨的。有没有什么解决方案?

    59 条回复    2024-04-28 13:36:04 +08:00
    qxzw
        1
    qxzw  
       2024-03-15 16:02:26 +08:00
    tailscale
    kenneth0o0
        2
    kenneth0o0  
       2024-03-15 16:06:42 +08:00 via Android
    不担心电费,直接 E5 神教
    ktyang
        3
    ktyang  
       2024-03-15 16:10:03 +08:00
    背迷你主机来回关机我觉得就没意思了。。。电脑如果可以放公司,而且公司不封内网穿透啥的话,方案一就没有电费问题了。。。
    zaq
        4
    zaq  
       2024-03-15 16:11:18 +08:00
    不差钱买云服务器,用的不多,就按量付费
    crazyweeds
        5
    crazyweeds  
       2024-03-15 16:14:04 +08:00
    All-In-One 是一个不错的选择,随便开虚拟机,我目前是 PVE 方案( EXSI 方案放弃了,直通比较费人),非常香。硬件是二手( 99 新,不知道为啥原机主抛弃了它) ThinkStation P340 SFF ,目前 96GB 内存。
    远程访问可以用 OpenVPN (华硕路由器自带),非常稳定,用了三个月了吧,从未出现过无法连接的情况。
    littlewing
        6
    littlewing  
       2024-03-15 16:14:22 +08:00   ❤️ 1
    github code space
    zzxqd
        7
    zzxqd  
       2024-03-15 16:18:38 +08:00
    如果仅仅是普通的 web 服务开发的话,时下主流的家用 cpu 就行了,不用刻意上志强撕裂者什么的。主流笔记本就符合你的需求,搞个 windows 的本子,选个屏幕大一点内存多一点的装 linux 。

    真的需要公司住处来回带的话,迷你主机也不方便,每次都得插拔线材啥的。
    zrlhk
        8
    zrlhk  
       2024-03-15 17:00:50 +08:00
    如果是第二种方案,上 64G 内存起步的笔记本,但是就是和办公并行时候,笔记本会比较吵
    推荐第一个方案,现在穿透都很好弄,家里带宽也量足自由,耗电不是问题,弄个无线远程开关
    daj2
        9
    daj2  
       2024-03-15 17:29:11 +08:00
    背着电脑的话,最简单的升级到 64g 内存不就解决所有问题了

    如果不背着电脑,让公司配一个新的放公司,自己的放家里能不能解决所有问题

    vpn 客户端不能互联的问题找网管给你加个账户
    squarefong17
        10
    squarefong17  
       2024-03-15 18:01:42 +08:00
    笔记本,7940hx/7945hx ,一般八千左右还带 4060 ,内存可以自己加到 96G 。刚好最近核显驱动似乎修好了,arch 不花屏了
    shuimugan
        11
    shuimugan  
       2024-03-15 18:07:18 +08:00 via Android
    把你游戏本的具体型号发出来,有 2 个插槽不一定只支持到 32g 。
    XiLingHost
        12
    XiLingHost  
       2024-03-15 18:08:20 +08:00
    零刻有个 ser7 还不错,7840hs 的 cpu ,目前我就是拿来当开发机用的,还可以跑 tabby 做代码补全
    https://imgur.com/a/SM23dNm

    ```docker-compose.yml
    version: '3.5'

    services:
    server:
    image: tabbyml/tabby-rocm:latest
    command: serve --webserver --model TabbyML/DeepseekCoder-1.3B --device rocm
    restart: always
    group_add:
    - "989"
    - "985"
    devices:
    - /dev/dri/renderD128:/dev/dri/renderD128
    - /dev/kfd:/dev/kfd
    network_mode: bridge
    ports:
    - 8080:8080
    environment:
    - HSA_OVERRIDE_GFX_VERSION=11.0.0
    - TABBY_WEBSERVER_JWT_TOKEN_SECRET=<uuid>
    # - TABBY_DOWNLOAD_HOST=modelscope.cn
    - RUST_BACKTRACE=1
    volumes:
    - /etc/localtime:/etc/localtime:ro
    - ./data:/data

    ```
    ptg2008
        13
    ptg2008  
       2024-03-15 18:39:00 +08:00   ❤️ 1
    我是用极摩客 M5 5700u 8C16T32G 开发绰绰有余, 当服务器用了, 装个 manjaro, 安装一个 vscode-server, 直接可以在浏览器上开发, kvm 再跑个 windows 虚拟机, 在公司 mac 远程到 win 摸鱼也美滋滋, 3 天一度电吧, 配合阿里云 99 元 3M 带宽服务器内网穿透很丝滑
    CamelName
        14
    CamelName  
       2024-03-15 21:09:16 +08:00 via Android
    限制下 wsl 的内存试试呢?
    毕竟 mac8G 都能续命🌚🌚🌚
    darkengine
        15
    darkengine  
       2024-03-15 21:17:57 +08:00
    要不借两根 32GB 的内存试试,说不定有惊喜。N 年前的 x220 说明书上写了只支持 16GB ,试了两根 16GB 组成 32GB 用没一点问题。
    zhwguest
        16
    zhwguest  
       2024-03-15 21:24:23 +08:00
    搭车求可以为 mini 主机提供后备电池的方案,这样就无需关机放到包里了。
    yumozero
        17
    yumozero  
    OP
       2024-03-15 21:53:10 +08:00
    @shuimugan 联想 R9000P2021H 本来是是准备买 64G 的,但是问客服说最多 32G
    yumozero
        18
    yumozero  
    OP
       2024-03-15 21:59:38 +08:00
    @ptg2008 用着稳定么?我看主流的那几个牌子的迷你主机的 7840HS 版都说不稳定,又各种各样的问题,是不是买差点的 U 的版本反而发热没那么严重会更稳定点?
    ptg2008
        19
    ptg2008  
       2024-03-15 22:09:08 +08:00
    @yumozero 稳定 一般一个月一次滚动更新才手动重启, 低压 U 省点, 7840Hs 24h 挂机应该功耗高点, 你用来写代码限制一下 TDP 不会有太大散热问题
    Atma
        20
    Atma  
       2024-03-15 22:14:03 +08:00 via Android
    方案一可以试试网云穿或者蒲公英这种,自己有服务器也行,作为中转连家里
    huage
        21
    huage  
       2024-03-15 23:07:06 +08:00
    我的方案:在家台式高配主机+向日葵硬件开关+笔记本电脑(向日葵远程)
    最大的优点是成本自己可控,高配主机上安装一个 vmware workstation pro 虚拟机随便开。
    shuimugan
        22
    shuimugan  
       2024-03-15 23:31:52 +08:00 via Android
    @yumozero 客服懂个锤子,有时候厂商也是瞎写的,在 xps 自家页面写主持 32g 的时候我就上到了 64g 。你这款可以直接上 64g 。我就是这款,5800h+6600m 是吧,或者 5800h+3060
    prosgtsr
        23
    prosgtsr  
       2024-03-15 23:40:04 +08:00
    你直接京东买两根 32g 内存条插上,不好用就退货,好用就留着,卖家说只支持 32g 是因为 64g 兼容性不好,怕你找他扯皮

    两个方案里选的话选方案一
    airqj
        24
    airqj  
       2024-03-16 01:08:52 +08:00 via Android
    今年在老家放了个工作站
    又搞了个 pikvm 远程控制,不用的时候就关掉
    目前感觉很不错
    buytraffic
        25
    buytraffic  
       2024-03-16 01:16:48 +08:00 via Android
    好奇问 e5 真的很费电吗?
    kenneth0o0
        26
    kenneth0o0  
       2024-03-16 01:24:01 +08:00 via Android
    @buytraffic E5 2697v2 PVE 一个月一百左右电费
    shuimugan
        27
    shuimugan  
       2024-03-16 02:16:19 +08:00
    https://item.jd.com/100007630859.html 联想自家笔记本 ddr4 内存,我的 r7000p 5800h 就是塞了 2 条这个凑的 64g
    JensenQian
        28
    JensenQian  
       2024-03-16 04:53:16 +08:00
    @yumozero #17 5800H 的是不是
    64G 没问题的
    客服唬你你
    Adelell
        29
    Adelell  
       2024-03-16 06:07:03 +08:00 via iPhone
    @yumozero 客服嘴里没一句真话。48G*2 随便插。
    72vc48
        30
    72vc48  
       2024-03-16 08:38:06 +08:00 via Android
    内网穿透很方法。建议零刻一类的低功耗主机,安静省电,跑 linux 很稳定,我最长记录是半年多,最怕突然断电,建议备份好系统。
    Xhack
        31
    Xhack  
       2024-03-16 08:55:47 +08:00
    @kenneth0o0 E5 开虚拟机做开发机 合适吗?
    Pteromyini
        32
    Pteromyini  
       2024-03-16 09:04:24 +08:00
    家里装个服务器,然后用 SD-WAN 组网,比如 zerotier\tailscale 。免费
    jonsmith
        33
    jonsmith  
       2024-03-16 09:49:14 +08:00
    零刻 SER5 5800H 这款有大佬用吗?性能、散热、噪音如何?

    我想搞一台,装个 PVE ,开一些 Linux 开发用。客服说待机功耗 8-15w ,真这么低?
    SniperXu
        34
    SniperXu  
       2024-03-16 10:19:39 +08:00
    @jonsmith 我用了半年了,很不错
    R4rvZ6agNVWr56V0
        35
    R4rvZ6agNVWr56V0  
       2024-03-16 10:35:49 +08:00
    mini 主机的话,可以看看 Minisforum DeskMini UM350 ,三百多美金
    FrankAdler
        36
    FrankAdler  
       2024-03-16 10:59:59 +08:00 via Android
    vpn 不需要共用啊,借用通道就行了,openvpn 或者 wg 都可以设定 ip 段和网关,开发机把公司的 ip 段路由指向你的主机中转下应该就可以了
    niubee1
        37
    niubee1  
       2024-03-16 11:13:00 +08:00
    一年 99 ,89 的 VPS 主机搞内网穿透还需要啥自行车,一年一顿金拱门的钱
    YongXMan
        38
    YongXMan  
       2024-03-16 11:19:40 +08:00 via Android
    R730XD
    yongdongjino3
        39
    yongdongjino3  
       2024-03-16 11:36:32 +08:00
    @ptg2008 求问是怎么配置的内网穿透?我在宿舍有个 5800x 的主机,想买个 m1 的笔记本带出去远程用,但是宿舍的网络是送的没法设置东西
    jjx
        40
    jjx  
       2024-03-16 11:45:45 +08:00
    鸡哥 amd 8845 无界 14 pro 换 64g
    mozhizhu
        41
    mozhizhu  
       2024-03-16 12:40:12 +08:00
    买个便宜的云服务器,自建 zerotier/tailscale/n2n ,搭建自建的内网;好了,开始你的表演……
    D33109
        42
    D33109  
       2024-03-16 13:23:04 +08:00
    楼主预算多少,完全可以考虑买 AMD ES CPU 的 NUC ,或者 12 13 代笔记本 U MOTD 那些主板,一千左右都能搞定
    91pornshanghai
        43
    91pornshanghai  
       2024-03-16 13:26:05 +08:00
    要不买个机械革命的性能核显本,配的是 100wpd 充电器,算上充电器和线大概 2kg,照 op 这么用续航会比较短,不知道你用电脑的地方是不是到处都很方便地能插到电源,然后这本子内存是可以换的,目前网上 ddr5 的笔记本条能买到单条 48G 的了,两条 96 应该够了吧,笔记本来回带的话你网络问题就不用考虑了
    不过最近机革有部分型号有自燃的情况,这你自个研究吧,避开就行
    402124773
        44
    402124773  
       2024-03-16 13:45:23 +08:00
    @yumozero
    不要相信客服的话,客服说支持 32GB ,是因为文档上面这么写的。实际上,肯定不止。你京东买两条 32GB 的内存放上去一试就知道了,如果用不了就退了吧。
    jiangboyueplus
        45
    jiangboyueplus  
       2024-03-16 14:32:52 +08:00 via Android
    @ptg2008 请问下没网穿透结合阿里云服务器是用的什么方案? 我目前用的 zerotier 挺好用的。但我也有台阿里云半闲置,所以想了解下
    jiangboyueplus
        46
    jiangboyueplus  
       2024-03-16 14:37:17 +08:00 via Android   ❤️ 1
    @jonsmith 我在用 用的 win10 ,在公司远程桌面过去摸鱼或者开虚拟机之类的,一般功耗 20w 内吧。基本很稳定,散热一般 有时候打 lol 挺烫的,偶尔会因为散热卡一两下,但是开发用的话基本可以忽略。噪音我作为轻微耳背人士表示,没啥问题。放卧室离我床三米左右,晚上睡觉无影响。
    litguy
        47
    litguy  
       2024-03-16 15:18:26 +08:00
    @darkengine x220 ? 16GB DDR3L 笔记本内存 ?
    maxwellz
        48
    maxwellz  
       2024-03-16 16:05:20 +08:00
    @ptg2008 #13 哈哈哈,我也是这个机器,装了个 PVE
    zhwguest
        49
    zhwguest  
       2024-03-16 16:08:14 +08:00
    @litguy 同好奇中,就算主板支持,这条子上哪儿找去啊?
    darkengine
        50
    darkengine  
       2024-03-16 19:45:34 +08:00
    @litguy 没错,x220 ,32GB DDR3L
    virtualHJ
        51
    virtualHJ  
       2024-03-16 22:25:38 +08:00
    零刻 GTR7 这种类型的迷你主机可以看看 挺舒服的
    jiayouzl
        52
    jiayouzl  
       2024-03-16 22:53:00 +08:00
    我是 MacBook M1 pro 32+512 和 i9 9900K 32G 3070,还有一台配置很差的迷你小主机装了个 2T 硬盘装了黑裙系统扔弱电箱当 Nas 了.
    tianzi123
        53
    tianzi123  
       2024-03-17 02:42:50 +08:00
    笔记本可以上个单条 32g 测下,厂商说的不一定准,我以前拯救者就是这样,说是不支持,但装了能用
    litguy
        54
    litguy  
       2024-03-17 09:18:42 +08:00
    @darkengine 我也有个吃灰的 X220 ,CPU 貌似 i5-2540m ,现在是 2x8GB DDR3L ,刚刚搜了搜你说的 16GB DDR3L ,发现是天价,放弃换内存想法了
    darkengine
        55
    darkengine  
       2024-03-17 10:49:03 +08:00
    @litguy 因为现在变古董了,我是几年前黄鱼买的内存,那时候 DDR3L 挺白菜的。现在就没有换的必要了,瓶颈在 CPU 。
    pengzhendong
        56
    pengzhendong  
       2024-03-17 12:50:52 +08:00 via iPhone
    @yongdongjino3 zerotier
    wangsijie
        57
    wangsijie  
       2024-03-17 21:42:43 +08:00
    开发什么需要这么高配置
    ptg2008
        58
    ptg2008  
       2024-03-18 10:11:35 +08:00   ❤️ 1
    @jiangboyueplus @yongdongjino3 用的 frp, 阿里云 99 一年, 现在还有活动可以 99 续费 3 年, 2C2T3M, RDP 完全够用
    bvlgah
        59
    bvlgah  
       338 天前
    @yongdongjino3 我是用 tailscale, 然后自己部署 derper, 参考 https://icloudnative.io/posts/custom-derp-servers/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 20:26 · PVG 04:26 · LAX 13:26 · JFK 16:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.