rust 程序员的硬盘是多大的? nodejs 继任者? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cmos
V2EX    Rust

rust 程序员的硬盘是多大的? nodejs 继任者?

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

    我怎么觉得 rust 比 nodejs 还占用硬盘空间,一个简单的网口 IP 上报程序,最后编译的程序大小 7.5M ,而 target 共 928M 。额外编译了 musl 之后,变成了 1.2G 。这要是多几个项目,多几个平台,1T 硬盘起步。

    14 条回复    2025-08-29 18:22:39 +08:00
    hwdq0012
        1
    hwdq0012  
       94 天前
    只要不是虚拟机语言就有这种问题,一个平台一份,打包通用 app 一个平台一个目录,一个目录一坨

    最近 c++ 写的 rn 程序 ,ios 打包不到 10mb ,android 打包 5 个 abi 还是多少个,60mb ,编译目录更别说了
    bjfane
        2
    bjfane  
    PRO
       94 天前 via iPhone
    nodejs 只是碎,体积还好,rust 是不是遍一下就很多读写呀,之前玩的时候看到 确实蛋疼
    liyang5945
        3
    liyang5945  
       94 天前
    这玩意比 nodejs 恐怖多了,随随便便几个 G
    Donahue
        4
    Donahue  
       94 天前
    比 nodejs 体积大太多了,我这种初学者写的小玩具都能随随便便按 G 计算。nodejs 就是小文件多一些,体积并不大。
    yikyo
        5
    yikyo  
       94 天前 via iPhone
    之前尝试用 tauri 做了个项目,惊呆了。。
    cmos
        6
    cmos  
    OP
       94 天前
    @bjfane #2 编译的时候,新增需要写入,几百兆是很正常的。
    maplestarplay5
        7
    maplestarplay5  
       94 天前 via Android
    确实很离谱,所以要记得定时清理不过我记得好像也有办法把所有依赖都放到同一个目录下
    ninjaJ
        8
    ninjaJ  
       94 天前
    占用空间大倒是还好,最令人蛋疼的是 rust-analyzer ,你要是代码多一点、多用用泛型和宏,再把 AutoSave 一开,给你慢到姥姥家
    jqtmviyu
        9
    jqtmviyu  
       94 天前
    tauri 套壳 html, 就 hello word 的级别, 几个 G 的磁盘占用.
    heimoshuiyu
        10
    heimoshuiyu  
       94 天前
    64G 内存 target 软连接到 /tmp
    mayli
        11
    mayli  
       93 天前 via Android
    @heimoshuiyu 好办法
    danbai
        12
    danbai  
    PRO
       93 天前
    我有个项目编译几次后 再清理缓存能清理几十 g
    Ketteiron
        13
    Ketteiron  
       93 天前
    现代化 nodejs 已经没这么大了,我打开包含前后端的全栈项目看了下,60 多个依赖包,总大小 358M ,去掉 typescript 还能再少一半。
    nodejs 体积庞大的基本都是陈年屎山,而且大概率换个电脑就跑不起来。
    IamUNICODE
        14
    IamUNICODE  
       88 天前
    多用 cargo clean 。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1059 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 18:10 PVG 02:10 LAX 10:10 JFK 13:10
    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