clangd占用CPU近100%

今天配置了lsp, 解析C/C++使用clangd作为后端, 但是发现clangd占用CPU非常高, 有什么解决办法吗?

代码是spacemacs develop分支最新代码.

1 个赞

没有用过 clangd, 猜测可能是 server 的问题和 emacs 无关, 可以考虑下使用 tag 补全和跳转

在索引,等等就好。

或者参考一下这个改一下传的参数

1 个赞

确实, 过一段时间cpu就降下来了, 感谢.

自己man一下clangd吧,可配置空间还是蛮大的,看一看然后改一下lsp-clients-clangd-args就好,有个-j=*的参数可能是你想要的.

当然更推荐直接看一下 Youmo 的配置.