![]() |
||
|
*停權中*
加入日期: Jun 2005
文章: 286
|
越扯越誇張 還扯到南橋
不過就是很單純的畫一塊或作一塊記憶體來當中繼站 至於如何使用 每個程式與裝置 會針對其做最適當的設計 燒錄機有燒錄機的用法 軟碟有軟碟的用法 顯卡有顯卡的用法 CPU 有 CPU 的用法 這根本沒有一個明確的定義 各家有各家的用法 還能扯到南橋 真是夠了 |
|||||||
|
|
|
*停權中*
加入日期: Aug 2005
文章: 240
|
ide bus 的controller 都是做在南橋內
當然跟南橋有關 |
||
|
|
|
Power Member
![]() ![]() 加入日期: Jan 2002
文章: 566
|
1.它叫做Buffer理由是:硬碟裡面的空位是不連續的,為了把資料完全寫入硬碟採取兩個手段:
a.找一塊夠大的區域來放置資料 b.由開頭依序尋找空位來放置資料直到放不下或是放完 不論是哪種手段都需要時間,硬碟只要在Buffer填滿前找到位置寫入,就能發揮其功用。 2.它叫做Cache理由是:硬碟裡面的資料是不連續的,所以在每一段資料尾端會記錄下一段資料的位置,直到這段資料是最後一段,當硬碟讀到尾端記號時候,就知道要把下一段給讀進來,已應讀取需求,這是Cache很重要的特性"預先載入"功能,當然它的"分歧預測"是絕對命中(在尾端記號是正確下),除非你只讀取檔案的一部分。 所以我認為那塊區域(8MB or 16MB),在讀取時候看不到BUFFER的特性,在寫入的時候看不到CACHE,像不像光的波粒二重性(比喻失當別打我) 所以它既是BUFFER也是CACHE
__________________
AMD 除頻表 此文章於 2005-10-29 12:47 AM 被 chrisdar 編輯. |
|
|
|
*停權中*
加入日期: Aug 2005
文章: 240
|
引用:
所以硬碟讀取的時後叫 cache 寫入的時後叫 buffer ^^... |
|
|
|
|
Major Member
![]() 加入日期: Apr 2005
文章: 216
|
引用:
或是說buffer是100%命中的cache? ^^... |
|
|
|
|
*停權中*
加入日期: Jun 2005
文章: 286
|
引用:
這個好笑........ |
|
|
|
|
Power Member
![]() ![]() 加入日期: Jan 2002
文章: 566
|
再此提出一個疑問關於"緩衝"及"快取",為什麼有不少資料(硬碟規格)都註明是快取而不是緩衝?
我覺得: 1.我觀察一下使用者對硬碟的讀寫行為發現,大部分的時間硬碟都是讀取,所以把這塊區域認為是快取(當然P2P用戶絕對是寫入大於讀取,自己就是這群)。 2.快取的功能能涵蓋緩衝的功能,此觀點還在查證中。 附註:有人測試過硬碟是讀取快還是寫入快(快指單位時間的資料量)嗎? 依照我之前回覆的觀點應該是讀取比寫入快,等待有心人士貼圖證實。
__________________
AMD 除頻表 |
|
|
|
Major Member
![]() 加入日期: Apr 2005
文章: 216
|
[QUOTE=chrisdar]再此提出一個疑問關於"緩衝"及"快取",為什麼有不少資料(硬碟規格)都註明是快取而不是緩衝?
我覺得: 1.我觀察一下使用者對硬碟的讀寫行為發現,大部分的時間硬碟都是讀取,所以把這塊區域認為是快取(當然P2P用戶絕對是寫入大於讀取,自己就是這群)。 2.快取的功能能涵蓋緩衝的功能,此觀點還在查證中。 QUOTE] 看http://www.hitachigst.com/hdd/techn.../writecache.htm 它是buffer又是cache 1.硬碟與電腦必須透過中間稱為"buffer"的記憶體才能傳輸資料 2.由於一個應用程式, 資料放在硬碟有其連續性, 可以預先讀取, 所以這些buffer又為"read cache" 3. 這些buffer也可以暫放資料, 讓硬碟讀寫頭先到定位,又為"write cache" |
|
|
|
Major Member
![]() 加入日期: Mar 2002
文章: 138
|
引用:
應該寫入才是快取,讀取時才是緩衝,為甚麼呢?因為您可進入控制台-->系統管理工具-->電腦管理-->磁碟管理-->對著磁碟按右鍵選內容--> 原則-->就可以勾選"寫入快取".....
__________________
古今多少事,都付笑談中~ |
|
|
|