如何分析我的 emacs 配置?

发布于 2024-11-02 20:13:06 字数 49 浏览 2 评论 0原文

我的 emacs 配置需要很长时间才能加载。如何轻松找到有问题的部分并对其进行优化?

My emacs configuration takes a very long time to load. How can I easily find the offending parts and optimize them?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

柠檬 2024-11-09 20:13:07

另一个解决方案是 ESUP,Emacs 启动分析器。它可以在不离开 Emacs 的情况下分析您的配置文件 - 它通过启动一个新的 Emacs 作为子进程并从中获取配置文件信息来实现此目的。

Another solution is ESUP, the Emacs Start Up Profiler. It can profile your config file without leaving Emacs - it accomplishes this by starting a new Emacs as a child process, getting profile information from it.

七秒鱼° 2024-11-09 20:13:07

当然是通过分而治之的方法!

放下 .emacs 的下半部分。看看速度是否有所提高。 (如果是这样,则罪魁祸首位于下半部;否则,罪魁祸首位于上半部。)恢复工作半部。砍掉破损的一半,然后重复该过程,直到找出问题所在。

By using divide and conquer, of course!

Drop the bottom half of your .emacs. See if the speed improves. (If so, the culprit is within the bottom half; otherwise it's in the top half.) Restore the working half. Chop off half of the broken half, and repeat the process until you have isolated the problem.

她如夕阳 2024-11-09 20:13:06

非常有用的包: http://www.emacswiki.org/emacs/ProfileDotEmacs

只需跳过加载您的init 文件并让 ProfileDotEmacs 为您加载/分析它:

emacs -Q -l profile-dotemacs.el -f profile-dotemacs

Very useful package: http://www.emacswiki.org/emacs/ProfileDotEmacs

Just skip loading your init file and let ProfileDotEmacs load/profile it for you:

emacs -Q -l profile-dotemacs.el -f profile-dotemacs
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文