想买好的 cpu 来做编译用,但是编译又是偶尔才编译一次,纠结 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jdz
V2EX    C++

想买好的 cpu 来做编译用,但是编译又是偶尔才编译一次,纠结

  •  1
     
  •   jdz 2021-10-15 21:44:56 +08:00 via Android 7368 次点击
    这是一个创建于 1486 天前的主题,其中的信息可能已经有所发展或是发生改变。
    43 条回复    2021-12-14 13:36:00 +08:00
    csunny
        1
    csunny  
       2021-10-15 21:46:03 +08:00
    那就普通 cpu,睡觉的时候编译,慢一点无所谓。
    sherlock1122
        2
    sherlock1122  
       2021-10-15 21:48:43 +08:00
    搞 5950X,编译内核嗖嗖的。
    yolee599
        3
    yolee599  
       2021-10-15 21:56:49 +08:00 via Android
    用一个国外服务器编译,编译好了拉回来,还能避免各钟源连不上,不用了就删除服务器
    lithiumii
        4
    lithiumii  
       2021-10-15 22:00:32 +08:00 via Android
    @yolee599 最近学会了白嫖 gitlab ci 来解决各种源的问题。不过免费的 ci runner 可能性能也不行,解决不了楼主的编译问题
    kidlj
        5
    kidlj  
       2021-10-15 22:17:17 +08:00   9
    用 Gentoo.
    ch2
        6
    ch2  
       2021-10-15 22:18:59 +08:00   1
    开源项目拿 github action 编译了解一下
    MoeMoesakura
        7
    MoeMoeskura  
       2021-10-15 22:25:40 +08:00
    google shell console 或者 colab 拉来编译?
    0ZXYDDu796nVCFxq
        8
    0ZXYDDu796nVCFxq  
       2021-10-15 22:33:12 +08:00   2
    搞个自动编译脚本
    然后按时间付费的虚拟机
    比你买 CPU 省钱多了

    我以前就用 Linode 干过这种事,用一次不到 1 毛人民币
    vocaloidchina
        9
    vocaloidchina  
       2021-10-15 22:37:49 +08:00
    要编译的时候买个性能高点的 vps
    leimao
        10
    leimao  
       2021-10-15 22:52:53 +08:00   1
    Cloud 不就是为你这样的用户设计的吗?
    buffzty
        11
    buffzty  
       2021-10-15 22:58:50 +08:00
    阿里云 共享型 16c32g 一个月 500 多 再不行按量付费 一个小时一块钱 用完就删
    wzw
        12
    wzw  
       2021-10-15 23:20:41 +08:00 via iPhone
    @buffzty 性能怎么样你用过了吗?我目前是用本地的 amd 3600 。
    patx
        13
    patx  
       2021-10-15 23:30:45 +08:00
    vultr, digital ocean 按规格和时间付费,编译完就停掉
    akira
        14
    akira  
       2021-10-15 23:31:35 +08:00
    云计算 你值得拥有
    jim9606
        15
    jim9606  
       2021-10-15 23:53:11 +08:00
    非专用机的话按“偏重多核性能的游戏 PC”方向来买就是了。
    就算没派上用场也不会亏。
    Greatshu
        16
    Greatshu  
       2021-10-16 03:58:02 +08:00
    配电脑如果不带显卡其实花不了多少钱
    dangyuluo
        17
    dangyuluo  
       2021-10-16 04:18:38 +08:00
    云是干什么的?
    dangyuluo
        18
    dangyuluo  
       2021-10-16 04:18:50 +08:00
    牛逼一点用 AWS Lambda 做分布式编译
    geekvcn
        19
    geekvcn  
       2021-10-16 07:55:30 +08:00
    3950x 现在散片最低三千多,有啥纠结的
    weixiansen574
        20
    weixiansen574  
       2021-10-16 08:12:43 +08:00 via Android
    e5 洋垃圾也不错,性价比高
    qanniu
        21
    qanniu  
       2021-10-16 08:27:12 +08:00   2
    我和你一样的纠结,然后我买了在 24h 开机吃灰.
    niubee1
        22
    niubee1  
       2021-10-16 09:01:00 +08:00
    弄一台 AWS 的高 CPU 的 VPS,按需付费,需要的时候启动,上传,编译,拉回结果,关机。开销很小的
    csulyb
        23
    csulyb  
       2021-10-16 09:14:54 +08:00   3
    之前我编译 electron 加密 用自己的电脑硬是搞了 2 天 各种被墙 然后硬盘空间也不够
    后面直接在 google 云上弄了个云服务器,20 分钟就搞完了

    后面就遇到编译开源的组件,我都是直接在服务器上编译,把改动的代码拷贝过去就可以了,效率非常高
    janxin
        24
    janxin  
       2021-10-16 09:36:37 +08:00
    这么好用的 CPU,不拿来玩游戏不就浪费了吗?
    peapods
        25
    peapods  
       2021-10-16 09:39:12 +08:00 via Android
    云服务器
    peapods
        26
    peapods  
       2021-10-16 09:48:02 +08:00 via Android
    阿里云按量付费值得拥有,性能任选,用完即走,不用专门买一个服务器的
    updateing
        27
    updateing  
       2021-10-16 10:54:30 +08:00 via iPhone
    如果有一边编译 一边调试修改的需求,云服务器开机时间感觉就会比较长了,价格就会高。产物很大的时候反复下载也占时间。所以我还是整了个 3950X 来做编译……
    F281M6Dh8DXpD1g2
        28
    F281M6Dh8DXpD1g2  
       2021-10-16 10:58:53 +08:00
    用云不就完了
    平常就增量编译呗
    semoon
        29
    semoon  
       2021-10-16 11:17:13 +08:00
    e5 洋垃圾 cpu 装机一台,32 核跑编译清清爽爽
    sherlock1122
        30
    sherlock1122  
       2021-10-16 11:24:33 +08:00 via Android   1
    @semoon 性能这么垃圾的还推荐,你们是没见过高性能 CPU 吗
    Rorysky
        31
    Rorysky  
       2021-10-16 15:16:58 +08:00
    核心总结: 使用按需付费的 云端服务
    BrettD
        32
    BrettD  
       2021-10-16 16:27:06 +08:00 via iPhone
    AWS Lambda 可以用来加速编译 C/C++大工程
    semoon
        33
    semoon  
       2021-10-16 20:37:11 +08:00
    @sherlock1122 性能垃圾?抛开价格谈性能,不是傻就是坑

    我 2100 组装的一台双路 e5 编译机器 48 核 96G 内存,不美滋滋吗?

    但是 2100 块钱够你们一个所谓“高性能 CPU”吗?
    semoon
        34
    semoon  
       2021-10-16 20:42:24 +08:00
    我最早一台是 17 年 DIY 装的机器,已经用了 4 年多,跑 vm 虚拟机上面 k8s 集群( 3 节点),Java 全家桶开发、测试环境都在上面,速度不要太香啊。。。
    secondwtq
        35
    secondwtq  
       2021-10-16 21:41:07 +08:00
    E5 最后一代产品 v4 顶配貌似是 22c ...
    如果是 Scalable 的话,我一个朋友很好奇“2100 的双路 6152”是哪里买的 ...
    sherlock1122
        36
    sherlock1122  
       2021-10-16 23:00:50 +08:00
    @semoon 我手上一堆 INTEL 服务器,跟 AMD 比起来真是渣渣,AMD 民用的 5950X 秒杀所有的,尤其是编译。
    longxk
        37
    longxk  
       2021-10-17 01:41:24 +08:00
    手上有块买来没开盒的 Ryzen 5950x,已经掉价近 2000,在犹豫要不要自用了
    sherlock1122
        38
    sherlock1122  
       2021-10-17 08:25:36 +08:00 via Android
    @longxk 4000 出掉回口血吧。
    aec4d
        39
    aec4d  
       2021-10-17 16:56:23 +08:00
    不要买,可以使用阿里云或者 aws 竞价实例,16 核心的每小时可能就五毛钱,搭配 pulumi 创建和删除,不过用完记得关....

    https://pastebin.com/uB4xchtS
    DonaidTrump
        40
    DonaidTrump  
       2021-10-17 18:41:21 +08:00
    @sherlock1122 3995wx 嗖嗖嗖嗖嗖嗖的
    omL72EEc
        41
    omL72EEc  
       2021-10-17 21:15:15 +08:00 via Android
    @longxk #37 之前京东官方卖 7500,12 代英特尔出来后降到五千又涨到五千七…这年头发行价就是个幌子
    461da73c
        42
    461da73c  
       2021-12-13 19:02:48 +08:00
    @aec4d 数据怎么办?每次创建之后,数据再拷贝进去?
    忘记删除就 gg 了。
    aec4d
        43
    aec4d  
       2021-12-14 13:35:59 +08:00
    @461da73c 少量数据可以考虑 rsync 上传,大量数据可以考虑上传到 OSS ,用 s3fs 挂载到目录应该也行,用 cloud-init 做初始化
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3089 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 12:07 PVG 20:07 LAX 04:07 JFK 07:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86