使用環境:
1. ArchLinux x86_64
2. AMD Phenom II X2 550 + 8G RAM + Radeon HD 5670 1G Gddr5
3. Firefox v5.0
參考:http://www.verot.net/firefox_tmpfs.htm?
基本上述英文網址應該淺顯易懂,如有不了解的地方請留言,此方法可加速 firefox 的啟動速度,
效果非常明顯,甚至超越 chromium(chrome),只是需關閉 SafeBrowsing(安全性瀏覽),無此需求者倒可嘗試。
再來是網路上常見的調校,個人建議(about:config):
1. network.http.pipelining > true
2. network.http.pipelining.maxrequests > 16
3. network.http.pipelining.ssl > true
4. network.dns.disableIPv6 > true (目前 IPV6 還不盛行)
建議搭配 dnsmasq(DNS 快取),將常用的網域名稱->IP 儲存至記憶體,可降低 DNS 查詢時間:
pacman -S dnsmasq
編輯 /etc/dnsmasq.conf
listen-address 127.0.0.1
bind-interfaces
cache-size=1000
系統使用的 DNS Server,個人使用這些:
/etc/resolv.conf
nameserver 127.0.0.1
nameserver 61.31.233.3
nameserver 61.63.0.67
nameserver 8.8.4.4
2011年6月22日 星期三
2011年6月6日 星期一
kernel-ck-bfs-bfq
先說明一下其效率表現,播放 H.264 Mpeg4 AVC 影音檔,CPU 使用率竟然只有 5~6 %,
而之前使用 kernel-2.6.39 未 patch 前都要 10% 左右(與 Windows 7 差不多),
相關硬體配備:
AMD Phenom(tm) II 550 (開核變成 X4 B50)
Radeon HD 5670 1G GDDR5
相關硬體配備:
AMD Phenom(tm) II 550 (開核變成 X4 B50)
Radeon HD 5670 1G GDDR5
ArchLinux 的 AUR 來源還只有 kernel-2.6.38,於是自己編輯 PKGBUILD 來套用,
Linux 上要能硬解 HD 影音檔,ATI 系列顯示卡除了須安裝官方的 Catalyst Driver 外,
還另須二個軟體:
1. xvba-video: http://aur.archlinux.org/packages.php?ID=31723
(AMDs XvBA backend for VA-API, hardware video acceleration on RadeonHD cards)
2. libva (Extra 套件庫)
(Video Acceleration (VA) API for Linux)
安裝完成後檢查上述二個軟體是否正常:
請執行 vainfo,正常輸出像這樣:
libva: libva version 0.32.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
播放程式建議使用 vlc,版本 1.1.9 已支援硬體加速,而 mplayer 有時會無法播放某種格式,
CPU 使用率也比較高,也可使用 vlc-mini 較精簡。
我的 kernel26-2.6.39-ck-bfs-bfq 修改自 kernel26-ck 2.6.38.7,剛剛才發現 AUR 已有 kernel26-ck 2.6.39-10,但無 bfs patch,可自行加入 bfs patch。
訂閱:
文章 (Atom)