2006年7月22日 星期六

奇怪的io scheduler行為

0

以前使用2.6.12核心時我習慣使用deadline為scheduler,改為dapper後,kernel為2.6.15,前幾天才想到io scheduler沒有更改,遂將他改為deadline... 接著...傻眼..2.6.15下怎改用deadline反而kubuntu有變慢的感覺,理論上已有刻板印象會變快結果反而覺得慢了,這絕對不正常,測試另一台kubuntu結果比較不明顯,但是也稍頓...結果我把scheduler都改為cfq

吼~~視窗反應變快是一回事,打開還沒看完的小說...130k-140k的html檔,因為是簡體,開起來都是亂碼,以前更改字碼為gbk時都得等上一段時間,現在居然馬上出來了...怪怪...這好像有點誇張,最近並沒有對系統有做什麼調整,頂多就是關了konqueror下的ipv6...那對local file應該沒影響吧...

抱著疑惑的情緒享受變快的kubuntu

P.S. 將web server的scheduler由預設的anticipatory改為cfq,blog的速度也變快了...

P.S.2. 真三國無雙四PC版不能打...!!!ㄜ,不是,是要說要修改scheduler的話可以改/boot/grub/menu.lst 應有一行如下
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda3 ro quiet splash

可新增elevator=cfq,變為
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hda3 ro quiet splash elevator=cfq

若要以後修改核心都會帶上這個參數,可在其中一行kopt=root=/dev/hda3 ro,一樣在後邊加上elevator=cfq即可

0 意見:

 
Design by ThemeShift | Bloggerized by Lasantha - Free Blogger Templates | Best Web Hosting