type
status
date
slug
summary
tags
category
icon
password
Property
Mar 11, 2023 06:31 AM
背景
- 在使用 VSCode 的 ssh 插件连接阿里云的云服务器,总是过了一会儿自动断连,之后服务器就宕机了,必须重启才能连上
- 经 top 查看,原来是一个叫
rg
的进程占用了近 90% 的 CPU
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F186ed999-d46f-4f08-b456-f2791abb444c%2F2022-11-19_13-51_1.jpg?table=block&id=abef9344-a0a4-4011-848e-7a2ec6f89603)
解决方案
- 原因:此问题在所连接到的工作区含有大量
symlinks
时会出现,而我刚好在工作区打开了根目录,存在很多符号链接
- 方法:打开 VSCode 的设置,搜索
search.followSymlinks
,将远程
和工作区
的设置设为False
即可
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F5157b028-29f8-423d-91a7-3a522285ae63%2F2022-11-19_14-10.jpg?table=block&id=19ca8c85-ec25-4625-8aa0-4dd21e250992)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc8252fc0-1eb8-41e5-bfb5-d0c4b9a791fb%2F2022-11-19_14-10_1.jpg?table=block&id=478937e1-48d7-4597-a4f1-b67c954106a4)
解决后效果
rg
进程不再高度占用 CPU
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F313b3a2e-48d2-4256-8f54-6d4a27505c56%2F2022-11-19_14-21.jpg?table=block&id=0d852b37-75e6-4feb-9fb0-998fdeede8bc)
- 作者:OctalZero
- 链接:https://octalzero.com/article/2a1015f7-764a-46c4-9e2e-bc2b54caab8d
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。