关于Emacs最近几个版本在windows上的体验变化

我自己在Emacs 26和27停留了很多年,当时感觉emacs启动慢,运行中主要是magit卡,其他还行。

但是不比不知道,后来尝试emacs 29, 30, 31, 感觉启动速度一个比一个慢,启动时间都比emacs 27多了几倍。怎么被负优化成这样了? :grinning_face:

没有配置文件的情况下也是一样。尤其开机第一次启动,时间特别长,第二次启动,时间也明显不如emacs 27

我记得从28还是多少引入了新技术,加快启动速度的, 怎么到windows上反倒倒退了好几步? :grinning_face:

有没有可能你的windows也一样升级了,还是强制升,同样引入各种负优化,论坛前几天好像还有个帖子讲同样配置使用win11在硬件配置更好的情况下比win10慢得多

当然是同系统比较的,俩版本都安装了,另外我的windows 10

有没有你的配置和具体的变化数据啊,让大家可以帮你分析

我专门比较了不加载配置的情况,和加载配置结果类似。下次我重启电脑后可以拍个对比视频。

我怎么觉得 windows 上emacs 体验越来越好了。

视频有唔用啊,上性能监测工具!

试试emacs31

我的经验是尽量使用autoload和timer延迟加载不会马上用到的包.

新版Emacs内置包可能是越来越大的, 所以启动时载入这些内置包的时间会抵销emacs在启动时间上的优化.

1 个赞