iT邦幫忙

9

233行的程式碼修改能幹什麼? 10倍加速Linux圖形介面.

兩天前的新聞, 文字描述了Mike Galbraith修改Linux Kernel有關和使用者介面相關的部份, 短短的加入224行並刪除原有的9行, 共233行的修改創造了大驚奇, 這233行補丁將最大的延遲減少10倍, 平均延遲減少了60倍, 獲得了Linus Torvalds的大力讚揚為"巨大的改進". 今天, 有影有真相.
有影有真相:

  1. 修改之前: http://www.youtube.com/watch?v=uk70SeGA7pg&feature=player_embedded

  2. 修改之後: http://www.youtube.com/watch?v=prxInRdaNfc&feature=player_embedded

注意看影像中左側的Big Buck Bunty的影片: http://www.bigbuckbunny.org/, 修改之後超順的.
好像Ubuntu 10.10會有更新, 看來可以將我的舊Notebook復活了.

如果加上Ubuntu和Fedora將揚棄X-Windows系統, 未來的Linux在桌面的競爭力會更強, 尤其當虛擬桌面基建(Virtual Desktop Infrastructure, VDI)技術更加成熟, Linux在客戶桌面端會有更多的機會, 或者MeeGo, Android都將立即受益.


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
shunyuan
iT邦研究生 1 級 ‧ 2010-11-18 22:55:00

差別好大>

0
logoooit
iT邦新手 4 級 ‧ 2010-11-26 10:54:41

可能一直以來圖形介面的運算都沒乖乖做好 Cache 機制吧。

shunyuan iT邦研究生 1 級 ‧ 2010-11-26 12:27:47 檢舉

上連結看到的說明,是有關 multi-thread group 的最佳化。

logoooit iT邦新手 4 級 ‧ 2010-12-21 11:31:25 檢舉

Thanks you! 開心

我要留言

立即登入留言