vscode使用remote ssh到server上 - Node进程吃满CPU

起因:Node进程吃满CPU

分析

我发现每次使用vscode的remote插件登陆到server后,就会出现node进程,不太清楚干什么用的,但是绝对和它有关。

查找原因

首先找到了这篇文章,解决了rg进程的问题:

https://blog.csdn.net/sigmarising/article/details/107615035

其评论区有个朋友给出了解决方案:修补libc6共享库

这里他发的wget链接挂了,不过,这也给我们提供了libc6 关键字

继续搜索:"vscode node libc6 cpu占满"

可以看到有github的讨论:

https://github.com/microsoft/vscode-remote-release/issues/2921

进入,看到了解决方法:

简而言之就是下载一个libc6,然后dpkg安装!但是这里的链接还是不能用,无奈,返回浏览器首页,搜索libc6 amd64 ubuntu:

https://pkgs.org/search/?q=libc6

进到这个链接,找到ubuntu9的deb,下载,dpkg安装。

中间有个小插曲,出现了一个warning:提示/lib/libdwarf.so.0 is not a symbolic link

解决:备份/lib/libdwarf.so.0,然后删除/lib/libdwarf.so.0,再执行dpkg安装即可。

安装后top一下,node还是存在,且占满CPU100%。受不了了,打算开始用source insight

转而一想,最初那个CSDN的链接,评论区有个大佬说过可以把vscode-server删了试试:

我直接用windows终端 ssh到 服务器,把~/.vscode-server/下的内容删光。再开启vsc看看,还是吃满。有可能是有node进程依然存活,删除时被占用,无法杀死。再试试他说的kill,果然成功!

node不再吃满CPU!

相关推荐
飞火流云15 分钟前
vscode Linux下编译失败找不到文件
ide·vscode·编辑器
Trouville012 小时前
Pycharm软件初始化设置,字体和shell路径如何设置到最舒服
ide·python·pycharm
Piink2 小时前
VSCode基本操作
vscode·编辑器
就叫飞六吧5 小时前
找不到或无法加载主类 @C:\***\Local\Temp\idea_arg_file...
java·ide·intellij-idea
BD_Marathon6 小时前
【JavaWeb】VsCode的其他常见设置
ide·vscode·编辑器
landian0047 小时前
vscode对于txt格式文件使用tab缩进为3个空格
ide·vscode·编辑器
q***04638 小时前
[golang][MAC]Go环境搭建+VsCode配置
vscode·macos·golang
ZhongruiRao8 小时前
vscode windows免密登录Linux服务器教程 解决设置后仍需要输入密码的问题
linux·服务器·vscode
阿阿阿阿里郎8 小时前
Vscode+STM32CubeMX+Cmake联合开发教
ide·vscode·编辑器
77wpa9 小时前
VS Code(Visual Studio Code)开发调试 C/C++ 工程配置
c++·vscode