【求助】什麼是buffer ???



贊助商連結


Sanctity
2003-02-06, 10:17 PM
我是電腦新手,聽人家說什麼buffer是緩衝區,越大越好
目前在HD裡面,看過WD這牌有出8MB buffer,
可是,我不知道buffer是在幹麻的,還有詳細的的定義

想麻煩這邊的大大幫忙一下,詳細解釋一下這個名詞跟他的用途
謝謝

贊助商連結


kanako0605
2003-02-06, 10:48 PM
http://www.heyshow.com/tips/tipspool/buffermyth.asp

cwl5858
2003-02-07, 12:25 AM
最初由 Sanctity 發表
我是電腦新手,聽人家說什麼buffer是緩衝區,越大越好
目前在HD裡面,看過WD這牌有出8MB buffer,
可是,我不知道buffer是在幹麻的,還有詳細的的定義

想麻煩這邊的大大幫忙一下,詳細解釋一下這個名詞跟他的用途
謝謝

ㄎ...就是快取吧...:D

lenbo
2003-02-07, 02:03 AM
最初由 Sanctity 發表
我是電腦新手,聽人家說什麼buffer是緩衝區,越大越好
目前在HD裡面,看過WD這牌有出8MB buffer,
可是,我不知道buffer是在幹麻的,還有詳細的的定義

想麻煩這邊的大大幫忙一下,詳細解釋一下這個名詞跟他的用途
謝謝

簡單的說
就是汽車的副水箱
你查一下汽車引擎室副水箱的功用就知道了

tsaiyanfun
2003-02-07, 02:13 PM
最初由 Sanctity 發表
我是電腦新手,聽人家說什麼buffer是緩衝區,越大越好
目前在HD裡面,看過WD這牌有出8MB buffer,
可是,我不知道buffer是在幹麻的,還有詳細的的定義

想麻煩這邊的大大幫忙一下,詳細解釋一下這個名詞跟他的用途
謝謝

這這這...=.= 要用形容的才比較容易懂。
Buffer越大,代表你緩衝資料就可以放的越多
把Buffer當作水箱好了,一直灌水進去讓它流。
2公升的水箱跟8公升的水箱哪個可以容納比較多的水,流的比較久...=.=??
不過,buffer大,不一定就會比較快。最重要的還是存取速度!
Buffer大只不過是可以穩定的傳輸資料(不中斷)罷了。

燒錄器的燒不死功能,便是為了此問題而誕生的。
一般燒錄器的buffer大概只有2mb~4mb
一旦buffer缺乏資料,燒錄器無資料可燒,便是燒錄失敗。
JL/SB/BP的技術,就是在buffer缺資料的時候,讓讀寫頭停止工作。
等buffer有資料後,在繼續工作。

這樣您懂了嗎:D

VicLin
2003-02-07, 02:18 PM
struct pic{
V_NuInt unP_M; // 張數 4 byte 4
V_NBool bAlpha; // 是否有半透明 4 byte 8

// 一張圖片 >>>>>>>
V_uInt nPW; // 圖寬 4 byte * 4
V_uInt nPH; // 圖高 4 byte * 8

V_uInt nMod; // 壓縮模式 4 byte * 12
V_uInt nDMode; // 資料的模式 4 byte * 16

V_Int nCX; // 中心座標X 4 byte * 20
V_Int nCY; // 中心座標Y 4 byte * 24

V_Int nMX; // 偏移座標X 4 byte * 28
V_Int nMY; // 偏移座標Y 4 byte * 32

V_Int nSX; // 螢目的座標X 4 byte * 40
V_Int nSY; // 螢目的座標Y 4 byte * 44

V_uInt nTagSize; // 附加資訊 Size 4 byte * 46
V_uByte pTagBuffer; // 附加資訊 ? byte * 46 + ?

V_uInt nPSize; // 元素的大小 4 byte * 46 + ? + 4
V_uByte pPBuffer; // 圖片內容 ? byte * 46 + ? + 4 + ?
V_uByte pABuffer; // 半透明遮罩內容 ? byte * 46 + ? + 4 + ? + ?
// <<<<<<<< 一張圖片
};


pABuffer
Buffer在此XDDD
老實說我也不知道buffer在幹麻的= =

a73126
2003-02-07, 03:08 PM
解釋更清楚一點

把資料當成水
把水塔當成快取(BUFFER)
把卡車當成通道
把硬碟當水井

沒水塔時
卡車要來才能從水井提水
要等很多時間

有水塔時
水井可以不斷提水
卡車來只要裝滿就走人
花費的時間就比較少