硬碟緩存為什麼不好
發布時間: 2023-05-13 18:14:14
A. 為什麼很多牌子固態硬碟都沒有緩存,有緩存好還是沒有好
無緩存是當前固態硬碟的主流發展方向,這是價格導向決定的。DRAM緩存對於固態硬碟來說並不是必須的,檔滾薯而且固態硬碟的緩存跟機械硬碟的緩存不同,里邊存儲的是FTL快閃記憶體映射表,而非用戶讀寫的數據緩沖,不直接影響到讀寫性能表現。雖然無緩存的硬備舉盤理論上4K讀取會比有緩存的低一些,但並不絕對。譬如東芝TR200就屬於無緩存的SATA固態硬碟,但是在CPU主頻足夠的情況下,4K QD1隨機讀取可以達到50多MB/s,不比任何有緩存的固態硬碟差。行者
B. 為什麼機械硬碟的緩存不是越大越好
這是無稽之談,好比比爾·蓋茨說的那樣,640k的內存足以滿足所有應用程序的需求。
原因僅僅是緩存的成本,而不是其他的。
此外,緩存容量大了在高低速之間哪察交換數據的快速性就不會這么明顯了。加之大容量緩存還會帶來安全隱患,遇到突然斷電時,緩存里的大量數據無法完全寫入到硬碟上,從而導致部分數據丟失。由此可以看出緩存也並非越大越好。
C. 為什麼很多牌子固態硬碟都沒有緩存,有緩存好還是沒有好
有緩存優勢是性能一致性更好,也就是空盤和滿盤性能差距不會太大,缺點是掉電容易丟數虧圓據,需要額外的掉電保護電路和在固件中加入掉電保護邏輯。無緩存優勢是掉電相對不容易丟失數據,以及更好的成本控制,缺點就銷滾塌是4k性能會比較難看,而且性能一致性不夠好,不適合高負載的場合,比如資料庫伺服器等。普通用應該備逗是覺不出多大的區別的。
熱點內容