• <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

            視頻解碼中,緩沖區(qū)的上溢和下溢

            使用硬件相似的數(shù)據(jù)處理.一般都是數(shù)據(jù)進(jìn)來,處理后立即發(fā)出去的形式.所以一般有一個數(shù)據(jù)進(jìn),一個數(shù)據(jù)出,2個接口.

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

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

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

            久久精品国产国产精品四凭| 九九久久自然熟的香蕉图片| 精品久久久久中文字| 武侠古典久久婷婷狼人伊人| 国产99久久久国产精品小说| 亚洲香蕉网久久综合影视| 精品熟女少妇a∨免费久久| 国产精品一区二区久久| 久久97久久97精品免视看| 久久无码AV中文出轨人妻| 国产欧美久久久精品影院| 精品久久久久久久无码 | 久久精品aⅴ无码中文字字幕重口| 国产成人精品免费久久久久| 久久久久国产一区二区三区| 久久综合国产乱子伦精品免费| 成人精品一区二区久久久| 77777亚洲午夜久久多喷| 久久国产精品一区| 日本精品久久久久中文字幕8| 精品一二三区久久aaa片| 久久精品国产国产精品四凭| 久久久久99精品成人片欧美 | 久久久av波多野一区二区| 久久九色综合九色99伊人| 欧美综合天天夜夜久久| 日韩精品久久久久久久电影蜜臀| 少妇被又大又粗又爽毛片久久黑人| 72种姿势欧美久久久久大黄蕉| 77777亚洲午夜久久多人| 热久久视久久精品18| 久久久久久亚洲精品影院| 久久―日本道色综合久久| 韩国免费A级毛片久久| 久久大香香蕉国产| 国产麻豆精品久久一二三| 综合人妻久久一区二区精品| 久久久亚洲AV波多野结衣| 香蕉久久久久久狠狠色| 久久久午夜精品福利内容| 国产精品乱码久久久久久软件|