spacemacs启动慢诊断

Posted csfreebird

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spacemacs启动慢诊断相关的知识,希望对你有一定的参考价值。

突然有一天就慢了,看了网上的一些文章,发现都是个别经验,还是需要一个诊断方法。

分析启动时间消耗在哪里

emacs --timed-requires

启动后,我看到*load-times* buffer里有一条最大的

spacemacs Loaded ~/.emacs.d/.cache/savehist 68s

再看一下savehist,68M,文件太大。

直接删除该文件,再启动,问题解决了。


分析CPU和内存消耗

emacs --profile


查看*Messages*

一般可以查看load失败或者warning,然后逐一修正。




以上是关于spacemacs启动慢诊断的主要内容,如果未能解决你的问题,请参考以下文章

Spacemace 禁用ensime启动通知buffer

MYSQL诊断分析低效SQL方法

spacemacs 初始安装报错

Spacemacs启动时报错:Symbol's funciton definition is void: cl-struct-define

spacemacs及python学习-坑之记录

spacemacs 用semantic重构变量名