私のemacs設定はロードに非常に長い時間がかかります。問題のあるパーツを簡単に見つけて最適化するにはどうすればよいですか?
5442 次
3 に答える
31
非常に便利なパッケージ:http ://www.emacswiki.org/emacs/ProfileDotEmacs
initファイルのロードをスキップして、ProfileDotEmacsにロード/プロファイリングさせます。
emacs -Q -l profile-dotemacs.el -f profile-dotemacs
于 2011-04-23T05:53:46.400 に答える
7
別の解決策は、Emacs StartUpProfilerであるESUPです。Emacsを離れることなく設定ファイルをプロファイリングできます-子プロセスとして新しいEmacsを開始し、そこからプロファイル情報を取得することでこれを実現します。
于 2016-03-04T16:11:27.540 に答える
2
もちろん、分割統治法を使用することで!
下半分をドロップします.emacs
。速度が向上するかどうかを確認します。(そうである場合、犯人は下半分にあります。そうでない場合は、上半分にあります。)作業中の半分を復元します。壊れた半分の半分を切り取り、問題を特定するまでこのプロセスを繰り返します。
于 2011-04-23T04:19:19.800 に答える