在Archlinux下编译TuxOnIce内核
经Druggo的介绍,一直在我的Genbox (我的Gentoo机器名)下使用TuxOnIce内核。现在在家里的Montty (我的Archlinux机器名)下实在觉得Archlinux的预编译内核太大了,而且全部以模块方式加载启动系统时的Loading Udev Events要花去尽20秒,难以忍受。很有必要自己编译一个精简的内核,而Archlinux的AUR里正好有TuxOnIce的PKGBUILD。
先说下为什么在Archlinux下自己编译一个TuxOnIce内核:
- 精简内核,去掉不需要的模块,减少启动时间
- AUR里的TuxOnIce打了Gentoo的内核补丁集
- TuxOnIce支持休眠到swap,充分利用绰绰有余的swap空间
- 支持断电休眠,重新唤醒系统速度快,免去重启烦恼