Emacs の起動高速化の試み(2)
el-get
をやめて、標準の package.el
に切り替えた
だいたい 300ms ほど削れた。
そもそも自分の場合 el-get
である必要がなかった……。
exec-path
をキャッシュするようにした
毎回 exec-path-from-shell-initialize
を実行していて、これも 300ms ほどかかっていた。
終了時に exec-path
を書き出しておいて、起動時に読み込むようにした。
PATH を変更するということはほぼないので、困ることもない。
これで 0.7 秒ほどで起動できるようになった。