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

选什么当开发机比较好?

  •  
  •   yumozero · 255 天前 · 9326 次点击
    这是一个创建于 255 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    第 1 条附言  ·  255 天前

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

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

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

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

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

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

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

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