差不多,我这里是 3.0s 到 2.7s,减少了 0.3s。
包加载时间应该还是 Emacs 启动时间的大头,但我也不清楚这对路径查找的优化时间的幅度是多少,毕竟很难测路径查找用时。
p.s. 最近的一些 commit 从其他方面减少了 Windows 上的 Emacs 启动用时,启动时间影响因素还是挺杂的…
p.s^2,我使用的配置代码,放在 init.el 的开头:
;;@@ Emacs 31 新特性,缓存 load-path 加快加载速度,大约提升 15%
(when (boundp 'load-path-filter-function)
(setq load-path-filter-function #'load-path-filter-cache-directory-files))