sandboxfs:一个夭折的Bazel macOS沙盒加速方案

2025-06-13
sandboxfs:一个夭折的Bazel macOS沙盒加速方案

谷歌工程师曾尝试通过sandboxfs项目提升Bazel在macOS上的沙盒性能。sandboxfs利用用户态文件系统,以更快的速度创建虚拟文件层次结构,替代Bazel原有的符号链接方式。然而,由于macOS的符号链接性能并非主要瓶颈,以及项目本身的实现问题和macOS生态变化等原因,sandboxfs最终被放弃。尽管如此,作者仍然认为其核心思想——高效创建沙盒——对解决Bazel在macOS上的沙盒性能问题依然具有价值。

开发