命令行git命令使用卡顿
最近Windows更新后Vitis编译慢、Keil编译慢,git卡顿,C/C++编译器编译慢,而且相同的性能大幅下降还体现在vscode以及其他的ide中,打开任务管理器,发现CPU在编译时只有一个核被占用,猜测可能是Windows的更新对多核编译的调度策略产生了影响,经过反复的尝试,结合 ESP-IDF在Windows 11 24H2系统下的编译性能问题分析与解决方案 - GitCode博客 ,发现问题出在MSPCManager Service这个服务上面。
解决办法:
1. 终止MSPCManagerService.exe进程:
打开任务管理器
在”详细信息”选项卡中找到MSPCManagerService.exe
右键选择”结束任务”
2. 禁用Microsoft PC Manager服务:
按下Win+R,输入services.msc
打开服务管理器
找到”Microsoft PC Manager”服务
右键选择”属性”,将启动类型改为”禁用”
点击”停止”按钮立即停止服务
3. 卸载Microsoft PC Manager
在Windows11的设置中,卸载Microsoft PC Manager。
结果:
经过修复之后,vitis、keil、gcc的编译速度大幅加快,恢复到原有水平。
参考图片