| adm | Find | login register |
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
由於 Linux 上 firefox 在用的 flashplugin (flashplayer-mozilla 10.0.42) 效能太差,今天看到 flashplayer 10.1beta3 釋出的消息,就衝了。 到 Adobe Labs 下載給 Linux 用的 tarball。 $ tar zxvf flashplayer10_1_p3_linux_022310.tar.gz 什麼?竟然只有 libflashplayer.so 一個檔案!只好手動安裝。 $ sudo mkdir -p /usr/local/lib/mozilla/flashplayer-10.1b3-mozilla $ cp ./libflashplayer.so /usr/local/lib/flashplayer-10.1b3-mozilla/ $ sudo chmod 644 /usr/local/lib/flashplayer-10.1b3-mozilla/libflashplayer.so $ sudo update-alternatives --install /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so /usr/local/lib/flashplayer-10.1.b3-mozilla/libflashplayer.so 60 這邊稍微解說一下。Debian 的 /etc/alternatives 裡頭是一堆 links,這些 links 可能是某種類型的程式,或者有許多衍生版本的程式,比如說:x-window-manager、x-terminal-emulator、x-www-browser 就是前者,vim、awk 是後者。用 ls -l 去看,可以發現它們指向真正的程式所在。聰明的人可能已經猜到了,沒錯, 這是 Debian 管理同類型程式的一個系統,例如:當系統要呼叫終端機時,到底要呼叫 mlterm 還是 lilyterm?寫系統 script 的人怎麼知道使用者習慣用那一種 terminal 呢?在 Debian,只要寫 x-terminal-emulator 就可以了,我們可以用 update-alternatives 指定 x-terminal-emulator 會指向那一個程式。 所以上面的命令的意思,就是:iceweasel 需要 flashplugin 時,會讀取 /usr/lib/mozilla/plugins/flash-mozilla.so ,這個 link 會指向 /etc/alternatives/flash-mozilla.so,這個 flash-mozilla.so 要指向先前拷貝好的 /usr/local/lib/flashplayer-10.1.b3-mozilla/libflashplayer.so ,並指定優先權為 60。我的系統中另外還有 flashplayer 10.0.42 與 gnash 0.8.6,但因 10.0.42 與 gnash 預設的優先權只有 10,所以系統以後就會以這邊安裝的 10.1.b3 作為 flash-mozilla.so 的預設。 以後如果要改用其他的 flashplayer,可用下面指令來切換: $ sudo update-alternatives --config flash-mozilla.so 如果要移除 $ sudo update-alternatives flash-mozilla /usr/local/lib/flashplayer-10.1.b3-mozilla/libflashplayer.so 好,安裝完成,然後測試看那個 flashplayer 好用吧! 我的測試很簡略,模擬平常使用的方式,開啟 65 個之前在逛的網頁,加上 蕭邦冬風練習曲 測試環境:Pentium M 1.86 GHz + 1G Ram + Iceweasel 3.5.6 + Debian Squeeze 開啟瀏覽器後,等待頁面完全 loading 後,CPU Usage 穩定下來,約十幾,最多有時跳到二十幾。聽完一遍 蕭邦冬風練習曲 後,再放一遍,第二次才用 top 監看 CPU usage (為了去除網路不穩的因素) 播完後,把前後的 CPU usage 去掉,然後平均 flashplayer 10.0.42 的平均 CPU 使用率是 59.7 flashplayer 10.1.beta3 是 49.6 gnash 0.8.6 是 58.6 結論: flashplayer 10.1.beta 3 的 CPU 使用效率稍有改善。(雖然 CPU 使用率還是高得我想!@#$@…) edited: 3
| |||||||||
guest |
| |||||||||
eliu joined: 2007-08-09 posted: 11474 promoted: 617 bookmarked: 187 新竹, 台灣 |
我覺得問題最大的地方在如果 .html 有 2-3 個 idle 的 youtube 就會吃 cpu,明明 flash 就沒在動,為什麼會吃 cpu 呢? 這造成我不敢在聊天室貼 youtube edited: 1
| |||||||||
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
遇到內嵌很多 youtube 影片的網頁 10.1 版跟先前的版本 10.0.42 都一樣 iceweasal 會直接當掉 | |||||||||
Silice joined: 2007-11-22 posted: 305 promoted: 47 bookmarked: 17 |
敝人還是使用iceweasel
前一陣子裝了flash會當掉的問題 裝了curl就不會了 後來想想有cclive就不想裝flashplugin了 索性就乾脆不裝了 目前敝人使用的是sid的iceweasel 3.5.8 目前蠻順的 | |||||||||
guest |
沒錯…我都用 flashblock 要看在手動去按… | |||||||||
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
前幾天才發現之前的測試做錯了 在 about:plugins 中看到還有另一個 flash plugin 9.X 存在 原來之前自己在 home 裡頭設了一個 flashplugin,結果忘了 所以之前測試可能有問題 對之前被我誤導的說聲「歹勢」 現在看多 flash 的網頁不會當了 edited: 1
|
| adm | Find | login register |