rust 真的是硬盘杀手

2022-10-21 14:04:29 +08:00
 v2defy

随随便便写几行代码,拉几个依赖一编译,分分钟两三 G 没了。

大项目更是恐怖,substrate 编译后 42G ,cargo clean 后 42 兆。

家目录下的 .cargo 和 .rustup 用一段时间也能分别占用十多个 G ,

500G 硬盘很容易就不够用了,看来以后再买电脑得 1T 起步了。

11714 次点击
所在节点    程序员
49 条回复
vite
2022-10-22 11:13:32 +08:00
观望, 这么看 rust 是个超越 npm 的黑洞?
cmdOptionKana
2022-10-22 11:48:24 +08:00
Go 在性能与资源消耗方面真的平衡得很好,工具链给人的感觉很轻,没有笨重的感觉,编译速度如闪电。
chuanqirenwu
2022-10-22 12:16:27 +08:00
rust-analyzer 占内存也是飞起。
12101111
2022-10-22 15:04:19 +08:00
设置 CARGO_TARGET_DIR
junkun
2022-10-22 16:33:29 +08:00
@agagega 就是中间文件。但是 rust 比 C++ 会更严重一点,因为 rust 大多数依赖都是源码分发,所以依赖都要编译,产生中间文件。好处是不会像 C++ 老是有链接、符号错误。
acctv2
2022-10-23 09:06:22 +08:00
Modern 语言要用 Modern 硬件编程(
kice
2022-10-23 12:18:22 +08:00
我感觉这个地球上的包管理软件都是以只编译 /部署一个项目到一台机器为准。
杂七杂八的东西堆一起几百 G 就没了。

pip 相对来说好一些,只是 cudnn 占地方之外。
还是不要包管理的好,麻烦是麻烦了点,但是省钱。
k1263
2022-11-17 16:17:35 +08:00
大佬在研究 substrate 嘛?这个框架前景怎么样?我看 OneBlock 最近在开 substrate 训练营,99 很便宜,就是不知道靠谱不靠谱,怕浪费时间。
allenwalker233
133 天前
@pinylin 你就是超人!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/888714

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX