自行編譯核心能不能跑的更快得看你怎麼編法
一般而言,預設的kernel都是對大多數機器是合適的,所以是有空間調整的,若打算重編核心讓機器跑的更快,那最好對核心做調整以適合自己的使用,其中包括
調整部份kernel策略,如io scheduler,sysctl部份參數,time frequency等等,現在官方的time frequency是250Hz,2.6.x(忘了是哪一版)之前是100Hz,那現在CPU動不動就上3G,有些人會選1000Hz
再來是更改部份程式碼,最常有的行為就是上patch了,首推
http://members.optusnet.com.au/ckolivas/kernel/
那ck patch目前來說有很多部份是修改cpu scheduler
再者就是用compiler來產生更快的machine code啦,包括調整最佳化的程度(不過目前autotools都做的差不多了啦,除非你心臟很大顆要來個-O3以上的調整,預設應該是-O2),還有更換compiler,例如在x86機器上改用intel的cc
建議的方式--上上ck patch就好...編譯核心很花時間地...