We improved the file system performance overall when we introduced WSL 2 by about 3-6x in general, and 20x for specific disk heavy operations. This still does bring its own challenges (You'll need to move your files to the Linux file system, and Cross OS file perf is slower in WSL 2) but we are working on these as well! :)
From our perspective WSL2 only made file system performance worse. The caviet of moving files to the Linux file system is kind of a big one.
We just want to Rsync some files from a Linux server to a windows build server without garbage performance and somehow there isn’t a way to do that still.
> The caviet of moving files to the Linux file system is kind of a big one.
Trying not to sound reductive, but either it's an issue for you or not. It's really going to depend on your use case which should be super apparent for you.
I do all my web development within WSL2 and its great. I suspect this is the main use case they're optimising for.
I’ve looked into it. It’s not really the right use case for pushing data to and from a build server. It’s more designed for a continuous backup situation with a GUI.