如何在 WSL 中以合理的性能使用大型外部驱动器

如何在 WSL 中以合理的性能使用大型外部驱动器

我有一个 250GB 的 WSL 2 分区,运行 Ubuntu(在 Windows 10 上),我在其中进行开发。我正在处理一些对于此分区来说太大的文件。我连接了一个外部 6TB USB 驱动器并使用 drvfs 将其挂载。

drvfs on /mnt/d type 9p (rw,relatime,dirsync,aname=drvfs;path=d:;symlinkroot=/mnt/,mmap,access=client,msize=262144,trans=virtio)

读写文件的性能非常糟糕。本来应该不到一分钟就能完成的任务看起来却要花几个小时。

我知道这是一个已知问题:https://github.com/microsoft/WSL/issues/4197

有什么解决方案或合理的解决方法吗?

相关内容