限制 WSL2 的磁盘使用量

限制 WSL2 的磁盘使用量

正如标题所述,我想限制 Linux 子系统的磁盘使用量。我试图在 WSL 上构建大型项目,同时正常使用 Windows……

我已经使用该文件限制了 RAM 和 CPU 的使用率.wslconfig,但我不知道如何在不更改 Windows 安装的情况下限制磁盘使用率。我已经找到了关于限制每个应用程序的磁盘使用量,但这在这里不起作用,因为 WSL 使用 Windows 系统访问文件系统,这意味着高磁盘使用率被注册为“系统”。限制这一点会减慢我的整个 Windows 环境的速度。

那么如何限制 WSL 的磁盘使用量没有是否会影响其他程序?谢谢您的帮助。

答案1

这可能不是理想的解决方案,希望也不是最好的解决方案,但您可以使用内置 Hyper-V(或您喜欢的任何 VM 软件)创建 VM,并设置您喜欢的限制。这样,它就受到 VM 磁盘设置的限制。回家后我会四处寻找其他解决方案,也许我们可以找到一些东西。

相关内容