WSL2中文件操作缓慢的解决方法

{{ time }}

Windows直接操作WSL2中的文件会很慢;

而WSL2读取Windows中的文件也会很慢;

尤其是文件较多较小的时候.

这可能体现在:

1. 在资源管理器里复制粘贴WSL2中的文件慢

2.解压缩一个zip文件慢, 无论这个文件是放在WSL2目录下, 或是Windows目录下

3. 把项目文件放在/mnt/c这样的映射目录下, 调用项目会很慢

解决方法是:

1.在VS Code Remote - WSL中进行删除等操作; 效率非常高; 但小心, 这里没有回收站, 是真正删除

2.在WSL2中用命令行操作文件

如把windows下的大量文件压缩为一个压缩包, 放到WSL2目录下, 再用unzip指令解压缩

3.把程序项目文件放在WSL2目录下