如果在启动时把gc-cons-threshold
设的很大,一般都会在启动后重设为一个较小的值。
我的问题是这个设置应该放在after-init-hook
里还是emacs-startup-hook
里?
如果在启动时把gc-cons-threshold
设的很大,一般都会在启动后重设为一个较小的值。
我的问题是这个设置应该放在after-init-hook
里还是emacs-startup-hook
里?
emacs-startup-hook
,这个hook是最后运行的。
我也意识到了……
如果放在after-init-hook
里,那么after-init-hook
和emacs-startup-hook
之间的GC就可能会很频繁,而大部分的lazy load都在after-init-hook
里……
快去给purcell提pr
purcell那个我倒真没感觉有啥事儿……毕竟他的那个“较小值”是20M,而不是默认值……