欢迎光临散文网 会员登陆 & 注册

关于Win11开启WSL2的图形化界面后的问题

2023-08-25 22:35 作者:不全旋不是小火车  | 我要投稿

问题说明:

        C盘空间持续减少,每3分钟减少1GB。

        硬盘被迅速填满,导致系统无法正常工作。

排查过程:

        逐个排查文件夹体积,发现位于Users/用户名/Appdata中的临时文件不断增大。

        删除后恢复正常,但体积依然被占用。

        发现RdClientAutoTrace文件夹中的文件不断新增

分析原因:

        通过Redit社区找到其他人也有类似情况,在Github上的WSL讨论中发现开启图形化界面支持后会导致此问题。该问题最早出现在2022年,2023年初也有不断爆出类似情况。

至今依然没有得到官方解决。

处理方式:

  1. 有网友不断设置定时任务清理该文件夹

  2. 删除该文件夹后使用一个同名空文件替代

  3. 禁用WSL2图形化界面支持

评价:

        由于每隔几秒就会产生一个大约8MB左右的日志文件,该日志可以使用转换命令转成CSV或者XML。可以看到是由于远程桌面客户端循环访问已经关闭的WSL实例导致的。在有效更新出现之前,禁用不完善的WSL2图形化界面支持是最合适的选择。

        如果必须要使用则可以考虑第二种方式作为临时的操作手段。但是该方式实际上会导致有问题的程序不断尝试写入。对于CPU和磁盘IO也有一定占用,新的硬件平台影响较小。

        第三种方式其实并不推荐,磁盘会被持续写入,犹如在P盘。SSD寿命消耗会很快。

        作为提供给开发者的 insider 版本,应该提供更有控制力的系统监控工具,这样的bug也能够被早点抓住。同时,WSL2的相关问题修复时长也有点过长了。

        Window11是一个很不错的操作系统,可以很好的完成各种工作,但不要尝试在同一台机器上完成各种工作,虚拟机依然时暂时无法抛弃的开发环境。


关于Win11开启WSL2的图形化界面后的问题的评论 (共 条)

分享到微博请遵守国家法律