困扰了近一个月的问题终于解决了。
问题描述
最近电脑出现CPU尖峰,不知道怎么回事。每隔约10秒CPU就会出现尖峰,出现尖峰的时候,看视频时视频会出现明显卡顿,看网页UI时网页也会卡顿,上下翻滚页面时页面会出现卡顿,鼠标也会卡顿。
此问题在该链接也有描述:https://linustechtips.com/topic/1228554-cpu-microstuttering-due-to-dxgmms2sys/
分析
之后我开始分析对应的问题,打卡任务管理器,查找CPU出现尖峰时占用较高的进程,发现是system进程,但是system中有很多线程,不知道是哪个线程。
于是下载分析工具,下载地址:https://www.crsky.com/soft/1074.html#down
根据工具分析,最后发现是dxgmms2.sys线程占用了过高的CPU,此文件是驱动方面相关的文件,经搜索发现是与显卡相关的驱动文件,并非系统文件。
相关解决方法
解决方法1:在设备管理器的显示适配器里面禁用显卡驱动。参考:https://blog.csdn.net/u012101384/article/details/120836182
我又启用了显卡驱动,发现此问题莫名其妙消失了,可能之后还会出现,等待时间检验。好吧,重启之后又出现了。
解决方法2:如果有程序占用显卡,此问题将会消失,例如我开了一个Notion应用显示在桌面上,它会占用显卡,此问题就消失了。
其他尝试:
- 2024-03-02:卸载了NVIDIA 图形驱动程序 532.09 企图重装驱动,卸载完成后,发现尖峰问题消失,但在任务管理器界面发现显示使用率一直是0%,打开NVIDIA控制面板,GPU使用率才会发生变化。目前我处于此种状态。
- 应该还有其他解决方法,我暂且不尝试了,先用现在的版本了。
其他方法:参考 https://blog.csdn.net/HumbleCoder/article/details/123293090