这几天brew 3.0 出了,可以比较好的支持M1 arm64了。 赶紧安装了原生的Emacs 27,简单对比了下启动时间。
基于Rosetta 启动时间是1.369s,原生的0.648s。 进步明显。 即便如此,1秒多的启动时间还是战胜了大多数intel mac 和 linux 及windows平台的启动时间。 期待M1上的兼容软件越来越丰富。
升级到brew 3.0 后安装
这几天brew 3.0 出了,可以比较好的支持M1 arm64了。 赶紧安装了原生的Emacs 27,简单对比了下启动时间。
基于Rosetta 启动时间是1.369s,原生的0.648s。 进步明显。 即便如此,1秒多的启动时间还是战胜了大多数intel mac 和 linux 及windows平台的启动时间。 期待M1上的兼容软件越来越丰富。
升级到brew 3.0 后安装
doom 一堆 lazy load 不是 0.2 0.3s 之类的就起来了吗。。
这启动时间应该和 cpu 没啥关系,就只看 ssd 的速度。
我对比的是我使用的其他电脑,配置也基本相同,都是SSD 启动盘。
区别就是 ssd 读文件的速度吧,lazy load 的话也没有啥逻辑需要计算。
看后面实际使用的体验对比了。
Rosetta模式也是一样的ssd
emacs的启动时间基本就看require
的速度,
原生的应该是io性能好很多.
windows提前dump掉大包启动也会很快
~ $ my-init-time
1.060438
~ $ (mes! system-type)
windows-nt
我的windows一般是20s,哈哈哈