BaoPaper 在 把 Rust 的编译目录从硬盘丢到内存 中发帖

注意,以下的配置适用于 Linux,且推荐至少内存 >= 32G 时使用,以及请检查一下 /tmp 是否是 tmpfs 文件系统,这是使用内存放编译目录的前提 

Rust 的编译产物 target 文件夹非常庞大,频繁编译项目时总是担心对硬盘的消耗,于是乎就有了下面的配置优化,先安装需要的包。
# Ubuntu/Debian 使用
sudo apt install sccache
# Fedora 使用
sudo dnf install sccache

~/.cargo/config.toml
[build]
rustc-wrapper = "sccache"

使用 sccache 来将编译产物缓存到硬盘,加速重启电脑后的重新编译。
~/.config/fish/functions/cargo.fish
function cargo --wraps=cargo --descri...