几个月前我重新安装了 Windows 11,一段时间以来,似乎存在某种内存泄漏(?),导致“系统“进程、高内存使用率以及偶尔可听到的系统卡顿。重新启动可以暂时解决问题,但最终会再次发生。
任务管理器和资源监视器的图片打开我“常用”的应用程序。Vivaldi 观看 YouTube,Chrome 打开工作内容,spotify、discord、obsidian、steam。我不太确定为什么VmmemWSL
会出现这种情况,因为我刚刚关闭了 wsl,但可能不相关。
Process Explorer 显示 CcUnpinRepinnedBcb+0x370作为系统进程的主要 CPU 消耗者。
这是我的电脑。TL;DR,Ryzen 9 7900x,96GB DDR5-6400,NVME 启动驱动器,4070ti。
一些可能相关的说明:
- 我经常使用 WSL (v2) 和 docker 桌面;我将 WSL 的内存限制设置为32GB。WSL 的内存似乎无法正确释放(即使关闭所有容器/进程后,仍会使用约 16-20GB 的内存),但
wsl --shutdown
这个问题已经解决了。 - 我使用 Windows 的多桌面功能并经常来回切换
- 当有事情发生时,“系统”CPU 使用率似乎会显著增加应该使用 CPU 进行操作(例如:在游戏中,切片 3D 模型,渲染某些东西),似乎确实会影响性能。
- 我连接了 4 个显示器。一个 2560x1440@144hz 连接到 NVIDIA gpu,2 个 1920x1080@75hz 和 1 个 2560x1600@60hz 连接到 Ryzen iGPU(全部为 USB C)
- 我插入了很多设备。麦克风、耳机 DAC/AMP、扬声器、网络摄像头、鼠标、KB/M、控制器、流媒体平台等。我的主板背面的每个 USB 端口都被使用,还有 USB 3 卡上的 2 个端口。
- 我也有安装了 Elgato 4k60pro mk.2,但将其移除以查看是否有帮助(没有)。
有什么想法或其他我应该检查的事情吗?
我已经运行了 Win.defender 和 Malware 字节扫描,但什么结果都没有出现。
我知道“可用内存是浪费的内存”,但这似乎有点多,并且 CPU 使用率也令人担忧。