解决vscode 【code helper (plugin)】 占用CPU超过 100% 导致卡死的问题。

文章描述了一位用户遇到VsCode(版本1.79.2)在AppleM2Pro芯片的MacOs13.2.1系统上导致CPU使用率过高的情况。通过监控和检查日志文件,特别是codesandbox插件的日志,用户发现该插件可能是问题源头,卸载后CPU使用率显著下降。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本人配置

VsCode 版本: 1.79.2 (Universal)
MacOs 版本:13.2.1 (22D68)
芯片:Apple M2 Pro

解决办法:

  1. 打开mac监视器 ,查看cpu运行的code helper (plugin);
    在这里插入图片描述
  2. 双击 查看code helper (plugin) 找到 打开的文件和端口
    在这里插入图片描述
  3. 这里可以留意查看 被圈起来的内容。 这就是大概率影响你CPU的插件你可以尝试逐一卸载/禁用直到找到卸载了什么会直接把cpu降下来的插件为止
    在这里插入图片描述日志内容:
/Users/t/Library/Application Support/Code/logs/20230630T000354/window2/exthost/output_logging_20230630T000803/7-AWS Toolkit.log
/Users/t/Library/Application Support/Code/logs/20230630T000354/window2/exthost/output_logging_20230630T000803/8-GitLens.log
/Users/t/Library/Application Support/Code/logs/20230630T000354/window2/exthost/output_logging_20230630T000803/9-Prettier.log
/Users/t/Library/Application Support/Code/logs/20230630T000354/window2/exthost/output_logging_20230630T000803/10-Code.log

我这里卸载的是 codesandbox 插件,卸载完直接回到 0.1🤣

如果`nm-dhcp-helper`进程占用CPU或内的问题,你可以试以下方法来解决1. 重启Manager服务:首先试重启NetworkManager服务这可能会解决时的问题。可以命令来重启: ``` sudo restart NetworkManager ``2. 更新NetworkManager确保你的系统安装的NetworkManager是新版本。使用包管理器更新Manager,具体命令取决于你所使用的Linux发行版。 3. 检查网络配置:检查你的网络配置是否正确,特别是DHCP设置。确保DHCP服务器和配置正确,以便`nm-dhcp-helper`能够正常工作。你可以参考相关文档或联系网络管理员进行检查和调整。 4. 清理缓存和配置文件:有时,缓存和配置文件可能会导致进程占用高的问题。你可以尝试清理NetworkManager的缓存和配置文件,并重新启动服务。以下是一些常见的文件和目录: - 缓存文件夹:`/var/lib/NetworkManager` - 配置文件:`/etc/NetworkManager` 在清理之前,确保你备份了重要的配置文件。 5. 检查其他应用程序冲突:某些其他应用程序可能会与NetworkManager或`nm-dhcp-helper`产生冲突,导致资源占用过高。尝试暂时禁用或卸载其他可能与网络管理相关的应用程序,然后观察是否有改善。 6. 查看日志:查看NetworkManager和`nm-dhcp-helper`的日志文件,以获取更多关于问题的信息。你可以在`/var/log/`目录下找到相关的日志文件,并使用文本编辑器查看。 如果上述方法都没有解决问题,你可能需要进一步调查或寻求更高级的技术支持,如联系网络管理员或参考相关论坛或社区。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值