• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            elva

            視頻解碼中,緩沖區的上溢和下溢

            使用硬件相似的數據處理.一般都是數據進來,處理后立即發出去的形式.所以一般有一個數據進,一個數據出,2個接口.

            硬件處理基本都要求實時.數據進來,處理之后馬上發處理,這個時間要求非常短,一般要求控制在好多毫秒以內,才能達到實時的要求.一般硬件每秒鐘能夠處理的數據大小,在設計的時候就固定了.不能像軟件那樣,可以通過增加CPU來提升處理能力.而且硬件的緩存的容量也是在設計的時候就固定了,不能像軟件那樣,隨意申請內存來用.
            所以硬件的緩存都不會太大.緩存的數據太大,會造成等待數據處理延時太高.達不到實時的要求.
            硬件每秒能夠處理的數據也是固定的.
            硬件在處理數據的時候,一般是要等待緩沖區有足夠的數據可以處理,然后開始處理.
            如果數據輸入的速度,固定保持在理想狀態,那么緩沖區就會一直有數據供給硬件平穩的進行處理.
            輸入一直輸入數據,硬件一直有數據在處理,輸出一直在輸出處理好的數據.緩沖區的數據容量,一直保持在某個范圍.

            如果指數據發送太快,硬件處理不過來,緩存已經裝不下那么多數據,開始丟棄這些數據,放棄處理.這就是指上溢.
            如果數據發送太慢,緩沖區的數據都處理空了,輸入數據還沒過來,硬件還在等待緩沖區有足夠數據可以處理,輸出接口就在要求發送處理好的數據出去,就是指下溢.

            posted on 2010-06-18 11:27 葉子 閱讀(2101) 評論(0)  編輯 收藏 引用 所屬分類: MPEG

            国产精品久久新婚兰兰| 国色天香久久久久久久小说 | 粉嫩小泬无遮挡久久久久久| 少妇精品久久久一区二区三区| 久久精品亚洲精品国产色婷| 亚洲国产精品久久久久网站| 亚洲国产精品综合久久网络 | 色偷偷88888欧美精品久久久| av无码久久久久不卡免费网站| 少妇被又大又粗又爽毛片久久黑人 | 精品人妻伦九区久久AAA片69| 久久99国产精品一区二区| 一本色道久久88综合日韩精品 | 久久综合给合久久狠狠狠97色| 婷婷综合久久狠狠色99h| 一本一道久久a久久精品综合 | 狠狠人妻久久久久久综合| A级毛片无码久久精品免费| 99久久成人18免费网站| 伊人久久大香线蕉av一区| 久久久久99精品成人片三人毛片 | 久久久久久久久久免免费精品 | 国产精品久久久久9999| 久久亚洲日韩看片无码| 久久无码人妻一区二区三区| 久久国产亚洲精品| 久久99精品国产麻豆婷婷| 91精品国产综合久久久久久| 久久精品国产99久久久古代 | 中文字幕久久久久人妻| 亚洲精品国产第一综合99久久| 国产午夜精品久久久久九九电影| 国产成人久久激情91| 久久国产免费观看精品3| 亚洲精品白浆高清久久久久久| 亚洲人成网站999久久久综合| 日日狠狠久久偷偷色综合96蜜桃| 久久久精品视频免费观看| 亚洲国产成人久久笫一页| 狠狠色丁香婷婷久久综合| 97精品伊人久久大香线蕉|