1樓:匿名使用者
buffers是指高速緩衝區的大小,是乙個空間大小的概念,執行程式常用的資料,在第一次執行時系統會把它們暫時快取在乙個高速的儲存區域,以後再用時就直接從這個區域讀取資料供程式使用,存取這些資料的介質,因其讀寫速度比棚肢硬碟和記憶體要快得多,所以,buffers的大小對電腦執行速度的影響是很大的,但這些資料重啟電腦或關機後就會自動消失。而cached是指快取的資料,是鏈賣世真正意義上的實在東西,例如你常用的程式,由於一些資料是這些程式執行經常要使用到的,系統就會把它們形成檔案,快取到乙個特定的位置,下次你再執行該程式時,就會自動到快取的位置配讓讀取資料供程式執行使用,儲存這些資料的區域是在電腦的硬碟上,理論上講讀寫速度是不變的,只是節省了尋找這些資料的時間而也,這樣也可間接地提高了電腦的執行效率。
2樓:匿名使用者
cache是指高速緩衝儲存器,前世屬於看慧汪肢得見摸陵配得著的巨集觀部件。而buffer也是快取,只是理論上的一種叫法而已。
oracle buffer和cache的區別
3樓:網友
1. cache:快取區,是快取記憶體,是位於cpu和主記憶體之間的容量較小但速度很快的儲存器,因為cpu的速度遠遠高於主記憶體的速度,cpu從記憶體中讀取資料需等待很長的時間,而 cache儲存著cpu剛用過的資料或迴圈使用的部分資料,這時從cache中讀取資料會更快,減少了cpu等待的時間,提高了系統的效能。
cache並不是快取檔案的,而是快取塊的(塊是i/o讀寫最小的單元);cache一般會用在i/o請求上,如果多個程序要訪問某個檔案,可以把此檔案讀入cache中,這樣下乙個程序獲取cpu控制權並訪問此檔案直接從cache讀取,提高系統效能。
2. buffer:緩衝區,用於儲存速度不同步的裝置或優先順序不同的裝置之間傳輸資料;通過buffer可以減少程序間通訊需要等待的時間,當儲存速度快的裝置與儲存速度慢的裝置進行通訊時,儲存慢的資料先把資料存放到buffer,達到一定程度儲存快的裝置再讀取buffer的資料,在此期間儲存快的裝置cpu可以幹其他的事情。
buffer:一般是用在寫入磁碟的,例如:某個程序要求多個欄位被讀入,當所有要求的欄位被讀入之前已經讀入的欄位會先放到buffer中。
什麼是cache?什麼是buffer?二者的區別是什麼
4樓:你是我的小紅果
通常人們所說的cache就是指快取sram。 sram叫靜態記憶體,「靜態」指的是當我們將一筆資料寫入sram後,除非重新寫入新資料或關閉電源,否則寫入的資料保持不變。 由於cpu的速度比記憶體和硬碟的速度要快得多,所以在存取資料時會使cpu等待,影響計算機的速度。
sram的存取速度比其它記憶體和硬碟都要快,所以它被用作電腦的快取記憶體(cache)。 有了快取記憶體,可以先把資料預寫到其中,需要時直接從它讀出,這就縮短了cpu的等待時間。快取記憶體之所以能提高系統的速度是基於一種統計規律,主機板上的控制系統會自動統計記憶體中哪些資料會被頻繁的使用,就把這些資料存在快取記憶體中,cpu要訪問這些資料時,就會先到cache中去找,從而提高整體的執行速度。
一般說來,256k的快取記憶體能使整機速度平均提高10%左右 ..
5樓:網友
buffer的定義是是 一段儲存臨時資料的空間。
cache是buffer的一種使用形式。
cache 是為了提高資料流通速度而設計的buffer。典型的例子是,從硬碟讀取到記憶體速度極其緩慢,但是有些硬碟內建一些小的cache快閃記憶體,用來臨時儲存最常呼叫的資料。他們的讀取速度非常快,但是儲存空間可能很小,可能只有64mb。
這個64mb的空間是乙個buffer,但是他們被用作cache,用來提高記憶體和硬碟之間的資料流通速度。
cache和buffer是什麼
6樓:匿名使用者
cache是永久的、前鉛靜態的,buffer是臨時的、動態的。cache偏硬,buffer偏軟 說的詳細點就是:cache, 是用來加速讀取的一種方法。
目的是加速讀取。物理上,有cpu管理的l1 cache, l2 cache (both data cache and instruction cache), 和memory裡的cache (如os管理的檔案系統cache).
對於cache的訪問, 分為cache hit or cache miss. 通常cache越大, cache命中率就越高,訪問速度越快。訪問者不知道資料一定在cache中。
buffer, 只指memory的區域, 軟體用來儲存特定的資訊。buffer按需分配,足夠儲存資料就行了,不求最大。軟體有合適的機制,知道資料在buffer裡。
很多時候和場慧世好合,使用者返旦也不分割槽cache和buffer的概念,就混為一談了。
7樓:匿名使用者
cache是快取記憶體的意思。buffer不知道了,不過在魔獸世界中有buff這個增益魔法的意思~~
和組詞有哪些 和組詞有哪些詞語
一團和氣。y tu n h q 形容態度和藹。現多指不分是非 無原則地保持和氣與親近。平和。p ng h 形 性情和言語溫和不急躁。近 溫和 平易。藥物的作用溫和,不劇烈。反 劇烈。紛擾停止。總和。z ng h 名 全部加起來的數量或內容 老師人數的 和好。h h o 形 和睦 兄弟 反 決裂 反目...
和有什麼區別,「,」和「,」有什麼區別
兩種逗號的區別如下所述 1 是英文輸入狀態下的逗號,而 是中文輸入狀態下的逗號,從肉眼上來看,英文逗號所佔用的空間要比中文逗號小 2 英文 在計算機中所佔儲存空間為1個位元組,而中文 在計算機中所佔儲存空間為2個位元組。關於字元編碼 字元編碼也稱字集碼,是把字符集中的字元編碼為指定集合中某一物件 例...
to和too有什麼區別?to和too有什麼分別?
to和too的區別 意思不同 用法不同 側重點不同。一 意思不同。意思 prep.對於 為了 表示方向 到 向 表示間接關係 給。adv.表示方向 去 門 關上。意思 adv.也 太 而且 很。二 用法不同。用法 表示在某範圍之外,兩者之間可以互相連線,也可以不連線,可與表示 談話 交際 的詞連用。...