Ten Years

十年一剑!
-------------------------------------------------
Operating System Research / Technique

Thursday, September 28, 2006

Why frames are dropped even with low cpu utilization ?

网上看到一篇文章,讨论Multimedia和Kernel的调度的问题。
作者发现在2.4.17的内核上播放很流畅,在2.4.18上却有问题,CPU并不忙,但却丢帧。奇怪的是使用O(1)调度器的新内核似乎都会丢帧。

其实CPU调度只是媒体播放中的一个影响因素,媒体文件的解码、渲染等都有不同的软件组件参与,性能与各方面都有关系。

作者对于Kernel的影响尝试做了一些分享,写了一个simulator。具体内容参看:http://cambuca.ldhs.cetuc.puc-rio.br/~miguel/multimedia_sim/

0 Comments:

Post a Comment

<< Home