使用混合硬碟僅用於存儲,而不是作為系統驅動器:快取仍然以這種方式工作嗎?

使用混合硬碟僅用於存儲,而不是作為系統驅動器:快取仍然以這種方式工作嗎?

是的,我知道混合硬碟(在本例中為 Western Digital 1 TB、16 GB 混合硬碟、7200 rpm)主要設計用於運行作業系統以提高效能。它在這個角色中表現得很好。但是,由於我已經擁有適用於 Windows 8.1 的固態硬碟,因此我將 WD 硬碟用作第二個硬碟,用於儲存和播放影片和音樂以及其他存檔目的。我的問題是:當混合驅動器僅用於儲存時,內建固態快取是否仍然發揮某種作用? (而不是作為 Windows 系統驅動器)例如,是否將經常播放的影片或音樂檔案載入到快取中以便更快地載入和播放?

答案1

將混合驅動器視為具有非常大緩存的普通驅動器。該快取中填充了您的驅動器猜測您可能想要的內容,從而可以快速存取這些內容。

進行猜測的機制有多種,但對於大多數目的,您可以使用非常簡單的使用頻率演算法。這對於作業系統檔案非常有效,因為您的系統經常存取某些內容。

但它也適用於其他類型的數據。很容易預測,如果您開始從硬碟上傳輸視頻,您很可能很快就會需要視頻的其餘部分,因此會預先快取它。

你的驅動器已經在這樣做了——現在每個驅動器都內建了一些緩存,因為如果它只準確地獲取你所要求的內容,一次一個塊,效率會非常低。混合驅動器中的 SSD 層只是擴展了這個概念。

答案2

如果您希望第二個驅動器速度快,請購買另一個固態硬碟,如果您有時想要速度快但需要更多空間,請購買混合硬碟。請注意快取的工作原理 - 它提高了對您開啟或重複存取或需要快速開啟的檔案集合的讀取存取。因此,如果您不經常使用某個程序,它就不會被緩存,從而使您的混合驅動器只不過是普通驅動器。如果您只需要額外的儲存空間,那麼只需購買硬碟即可。

希望這可以幫助。

乾杯! :)

答案3

是的,即使作為輔助驅動器,它也會有所作為。確定將什麼內容放入 SSD 部分的技術獨立於作業系統、驅動程式或檔案系統。因此 Windows 甚至無法向磁碟機提供任何提示來快取哪些檔案或不快取哪些檔案。

報價單西部數據:

SSHD 韌體中的一組先進演算法可追蹤常用資料並確定優先級,隨著時間的推移進行調整、學習和最佳化,並做出智慧決策,而不受主機或相關儲存裝置驅動程式的任何影響。

還有另一個來自希捷:

自適應記憶體技術透過韌體在 Seagate SSHD 內部實現,也稱為自學習技術。這是因為 SSHD 會智慧地決定將哪些資料儲存在 NAND 快閃記憶體中,而不受主機或相關儲存裝置驅動程式的任何影響。自適應記憶體技術的工作原理是識別對於增強主機級效能非常重要的資料元素,並將這些資料元素從 HDD 儲存提升到 NAND 快閃記憶體。

但是:如果您使用輔助驅動器來串流視訊、播放音訊或任何不經常涉及重複讀取相同檔案的內容,您將不會獲得太多好處。在這種情況下,它可能只會儲存檔案系統資料(除非您從不重複開啟目錄來檢查其內容或選擇您想要觀看的電影)。如果這就是您所做的一切,那麼您最好使用普通硬碟。

如果您從事創意工作,並且每天多次打開相同的文件(例如編輯包含圖像的頁面),則最常用的文件很可能會被緩存(因此公司的徽標將在引用它的所有文件中快速加載) ) 。

如果您是程式設計師並編寫程式碼,則每次重新編譯程式時,編譯器都會一遍又一遍地讀取所有未經編輯的程式碼,因此在該領域您肯定會受益。

對於遊戲我持懷疑態度。我不是遊戲玩家,所以我不知道,但我認為遊戲的設計方式是提前加載。 HDD 速度不太可能像視訊卡那樣成為操作過程中的因素。切換電平等之間的幾毫秒差異可能可以忽略不計,並且在此時並不重要。較慢的駕駛速度可能會表現得更好,因為您的大腦得到了額外的休息週期;-)

相關內容