问题描述:
问题: vsCode 卡顿,甚至在编码的时候代码延迟几秒才能显示出来。 分析: 打开windows任务管理器,监测到编码打字的时候cpu占用率100%,内存占用率也贼高,这个时候内心崩溃啊,怎么办呢? 这个时候想到了刚开始使用vsCode的时候特别流畅丝滑,但是后来就越用越卡了。于是就想到了,是不是vsCode的插件的问题,这些年插件也装了不少。 于是就开始了粗暴的排除。 在运行VScode的时候,会导致CPU过高,造成运行时候的卡顿,CPU飙升到100%,卡死;
解决办法:
1.修复vs code 造成 rg.exe内存占用过大的问题
"search.followSymlinks": false,
2.修复vs code 造成 git.exe内存占用过大的问题
"git.enabled": false,
"git.autorefresh": false,
3.不在vscode 启用 git 功能,用SourceTree.exe代替
4.关闭自动保存或设置自动保存时间间隔延长
温馨提示:可能每个人安装的插件不尽相同,但是解决的方法都一样。就是一个一个的禁用来排查,查看任务管理器的性能。 看看是那个插件导致电脑cpu和内存飙升的。
貌似和c/c++有关系,我装完mingw-64后,没有在vscode里配置就尝试编译下C语言的程序,之后后也出现了这个问题,就像死循环一样,一直创建git for windows进程导致内存和磁盘占用一直增加,最终卡到死机。我猜如果在系统死机前在vscode里把mingw配置好可能会恢复正常,或者参考code.visualstudio.com/docs/langua…