FreeBSD 的 ULE 2.0
這陣子 Jeff Roberson 在改寫 FreeBSD 上的 SCHED_ULE,也就是 ULE 2.0。
據他在 ULE cpu selection. 這篇的說法,在 8 core CPU 的 FreeBSD 上跑 MySQL 測試,ULE 2.0 比 4BSD 快了 300%。(不過據下面 comment 的數字,應該是快 200%,30k v.s. 10k)
然後他就想要弄個 Linux 出來測試,但他對於 Linux 與 MySQL 的 tuning 不熟,所以就寫了一篇 Linux vs bsd database shootout! Sort of.,希望找到人幫他 tune,結果 LiveJournal 魔頭之一 Brad Fitzpatr ick 跳出來說他可以幫忙 MySQL 的部份。
Anyway,很多人都很期待這次的 benchmark,畢竟 MySQL 發展的重點是在多 CPU 環境 (尤其是 2 core 與 4 core),而非單 CPU 環境。
之前幫 far (Pixnet 站長,很糟糕的學弟 XD) 弄 search 功能的時候就聽到他在抱怨對 Debian 不熟,可是不得不在上面跑 MySQL… :p