【操作系统】高速缓存和缓冲区
生活随笔
收集整理的這篇文章主要介紹了
【操作系统】高速缓存和缓冲区
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
相同點(diǎn)
介于高速設(shè)備和低速設(shè)備之間
不同點(diǎn)
存放的數(shù)據(jù)
Cache存放的是低速設(shè)備上的某些數(shù)據(jù)的Copy,高速緩存上有的數(shù)據(jù)低速設(shè)備上必定有。
Buffer存放的是低速設(shè)備和高速設(shè)備之間傳遞的數(shù)據(jù),而這些數(shù)據(jù)在另一端不一定有備份,經(jīng)由Buffer傳到另一端。
是否允許直接訪問低速設(shè)備
Cache存放的是高速設(shè)備經(jīng)常要訪問的數(shù)據(jù),如果高速設(shè)備要訪問的數(shù)據(jù)不在高速緩存中,高速設(shè)備只能直接訪問低速設(shè)備。
Buffer是高速設(shè)備和低速設(shè)備傳遞數(shù)據(jù)的必經(jīng)之處,高速設(shè)備不會(huì)直接訪問低速設(shè)備。
總結(jié)
以上是生活随笔為你收集整理的【操作系统】高速缓存和缓冲区的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Java】Object转换为Strin
- 下一篇: 【Java】关键词assert的使用