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启动慢诊断的主要内容,如果未能解决你的问题,请参考以下文章
Spacemacs启动时报错:Symbol's funciton definition is void: cl-struct-define