游戲緩存很重要嗎
A. 大型3D游戲硬碟緩存重要
緩存個人理解只是預讀區,可以加快數據的寫入速度,讀取應該只和硬碟的轉數有關,玩游戲只是讀取數據而已,很少寫入,所以不重要
B. 對於SSD來說緩存很重要嗎為什麼許多SSD都沒有緩存
1、任何ssd都有緩存的,只是有的做到了主控里,有的外置了,有的小有的大而已。
2、不同的主控演算法對緩存大小的需求不同。
無緩存是當前固態硬碟的主流發展方向,這是價格導向決定的。DRAM緩存對於固態硬碟來說並不是必須的,而且固態硬碟的緩存跟機械硬碟的緩存不同,里邊存儲的是FTL快閃記憶體映射表,而非用戶讀寫的數據緩沖,不直接影響到讀寫性能表現。
雖然無緩存的硬碟理論上4K讀取會比有緩存的低一些,但並不絕對。譬如東芝TR200就屬於無緩存的SATA固態硬碟,但是在CPU主頻足夠的情況下,4K QD1隨機讀取可以達到50多MB/s,不比任何有緩存的固態硬碟差。
優勢:
在SSD作為緩存的方案中,緩存控制器——位於陣列前部或在伺服器內部位置——可以監控熱點I/O應用並製作其復本放在SSD上作為緩存,這樣可以較傳統的磁碟實現更快速的訪問速率。這種方式的好處在於任何繁忙的應用程序可以獲得性能上的提升,並且這種環境中的性能通常當緩存加入後可以立即提升。
以上內容參考:網路-SSD緩存
C. 電腦硬碟和游戲緩沖有沒有關系、
影響不大。
玩游戲主要和內存大小、處理器速度有關。簡單給你講一下,
這個硬碟緩存是怎麼回事呢,就是在讀取和寫入數據時,在內存里開
辟出一定空間,緩沖、整理一下需要操作的數據。這樣可以提高硬碟讀寫的命中率,減少硬碟空轉時間,起到保護硬碟的作用。(用BT多了你就會知道,每次硬碟
讀寫信息,不一定能全部命中,這些沒命中的讀寫同樣需要磁頭操作,時間長了硬碟壽命就減少。)
在這里有一點很重要,就是硬碟緩存,主要針
對動態數據。而運行游戲時,所需要的文件基本是固定的,這時候電腦就會把這些文件全都讀入內存,待需要時直接從內存調用,只有很少的會再從硬碟調用。這樣
以來,硬碟緩存對游戲影響就不大了。這也解釋了為什麼運行游戲時,大多會顯示「Loading」或者「載入中」,因為機器會把需要的常用文件全都放進內存
中,在游戲過程中,不管用不用到,這些常用的文件都會一直呆在內存中,不會再讀寫,因而硬碟緩存就不起作用了。等需要時,機器會再將內存中的文件讀進
CPU的內存(就是什麼一級緩存、二級緩存)中。
題外話,與硬碟緩存關系不大,但與虛擬內存有些關系。