Flash Player真的是CPU殺手嗎?
隨著蘋果平板機(jī)iPad的發(fā)布,Adobe的Flash Player媒體播放器被推到了風(fēng)口浪尖之上,蘋果CEO喬布斯對(duì)Flash毫不留情的批判、Adobe不甘示弱的回應(yīng),這一切都讓人不禁思考,F(xiàn)lash Player真的要被HTML5取代嗎?Flash Player真的是CPU殺手嗎?
一位視頻編碼技術(shù)專家Jan Ozer近日對(duì)Flash和HTML5進(jìn)行了對(duì)比測試,測試結(jié)果顯示,HTML5并不像看起來那么美,F(xiàn)lash Player的表現(xiàn)在某些情況下比HTML5更優(yōu)。
測試選取了四大瀏覽器在Mac和Windows平臺(tái)上分別進(jìn)行了測試,選取版本如下:
Windows平臺(tái):
— 蘋果Safari 4.0.4 (531.21.10);
— Mozilla Firefox 3.6;
— Google Chrome 4.0.249.89
— Adobe Flash Player 10.0.45.2以及10.1.51.95;
Mac平臺(tái):
— 蘋果Safari 4.0.4 (6531.21.10,55180);
— Mozilla Firefox 3.6;
— Google Chrome 5.0.307.9 beta;
— IE 8.0.7600.16385;
— Adobe Flash Player 10.0.45.2及10.1.51.95。
Mac平臺(tái)的測試結(jié)果:
— 使用蘋果Safari瀏覽器時(shí),HTML5是最好的選擇,F(xiàn)lash的CPU占用率是HTML5的近兩倍。HTML5的內(nèi)存占用僅有12.39%;而Flash 10.0的占用率為37.41%,F(xiàn)lash 10.1的占用率則降為32.07%;
— 使用Chrome時(shí),F(xiàn)lash和HTML5的表現(xiàn)都不理想,CPU占用率均為50%;
— 使用Firefox時(shí),F(xiàn)lash是唯一的選擇,不支持HTML5;
Windows平臺(tái)的測試結(jié)果:
— Windows平臺(tái)上的Safari不支持HTML5視頻,F(xiàn)lash 10.0的CPU占用率則為23.22%,F(xiàn)lash 10.1則有明顯進(jìn)步,僅為7.43%;
— Chrome在Windows系統(tǒng)中比在Mac上表現(xiàn)出色,而Flash在Chrome+Windows平臺(tái)上的表現(xiàn)比HTML5要好,F(xiàn)lash 10.0較HTML5的CPU占用率低24%,F(xiàn)lash 10.1的CPU占用率比HTML5低58%;
— 使用Firefox時(shí),F(xiàn)lash10.1的CPU占用率僅6%,F(xiàn)lash10.0則為22%;
— 在IE8中(不支持HTML5),F(xiàn)lash 10.0的CPU占用率為22.41%,F(xiàn)lash 10.1則為14.62%。