題 混合驅動器可以用作兩個獨立的驅動器嗎?


混合驅動器可以用作兩個獨立的驅動器嗎?例如,是否可以在SSD部分中安裝操作系統並將HDD用於大型媒體文件?由於SSD和HDD共享相同的SATA電纜(因此在從兩個驅動器寫入/讀取時SSD的帶寬較少),SSD的性能是否會受到負面影響?

看到我的另一個問題


4
2017-09-20 14:49


起源


你想解決什麼問題?您可以對任何驅動器進行分區,包括混合驅動器。將OS安裝在一個分區中,將媒體文件安裝在另一個分區中。但是,帶寬將被共享。 - MSalters
這種安排將遠遠低於默認佈置和SSD空間的非常低效的使用。管理起來也會更難。 - David Schwartz
@MSalters我的戴爾盒子(這是一個打包的交易)配備2TB硬盤和32GB SSD預先配置使用英特爾SRT(但兩者都連接在一起的SATA和電源插頭)。我使用Ubuntu作為我的主要操作系統,因為Linux不支持SRT,只是想利用SSD並在其上安裝Ubuntu。 - fo_x86


答案:


如果你在談論Seagate混合驅動器(那些是我所知道的那些在我最初寫這篇文章的時候使用的那個),那麼 沒有

該驅動器只是一個常規硬盤。驅動器上的固件會跟踪哪些扇區被大量讀取並將其移動到閃存緩存中。它處理完全獨立於操作系統,操作系統只能看到一個普通的硬盤。

然而,也存在將小型SSD和常規HDD添加到系統並且使用軟件將它們連接在一起的情況。這些可以配置為兩個獨立磁盤作為一個具有緩存的磁盤。要配置和使用它,您將需要軟件/驅動程序。我現在聽到這些被稱為'混合驅動器',儘管這對我來說毫無意義。我只是稱它們為“兩個驅動器,其中一個是普通驅動器,但非常小,因此大多數用於緩存”。這可能是由於兩個驅動器以某種方式作為一個物理單元交付的包裝。


9
2017-09-20 14:56



我沒有檢查我有哪一個(我昨天交付了我的戴爾XPS 8500),但我能夠在SSD上安裝Ubuntu,所以我猜不會。該盒配備2TB HDD + 32GB SSD,預配置為Intel SRT。但這兩個驅動器實際上是相互連接的,只有1個SATA和電源插孔。我想知道這是什麼樣的設置(見我的另一篇文章 superuser.com/questions/477496/...) 謝謝! - fo_x86
@ fo_x86 - 在您的情況下,您有兩個獨立的驅動器 - Ramhound
我想,因為我可以禁用SRT並將SATA模式更改為AHCI並在SSD上安裝Ubuntu並在HDD上安裝Win 7。但就像上面提到的MSalters一樣,bandwith必須是共享的。 @Hennes驅動器的描述是“2TB 7200 RPM SATA硬盤+英特爾®SRT32GB SSD緩存”(看到)它是右側的型號,售價為1,299.99),因為我只看到兩個驅動器的一根SATA III電纜。 - fo_x86
我明白了,但看起來他們正在共享一個SATA總線,這似乎是一個奇怪的設置。當獨立使用但同時使用時,理論上不應該由於電纜中的帶寬共享而導致SSD性能下降? - fo_x86
理論上:是的。在實踐中我懷疑它。筆記本電腦硬盤最多只能讀取100MB /秒。 SATA-2總線的速度大約為270MB /秒。雖然許多固態硬盤比剩餘帶寬快,但這些都往往更大。小型16/32 / 40GB SSD的訪問時間比硬盤驅動器快幾個數量級,但在讀取時並不快。所有這一切使我的直覺說這不是問題。 - 另一種看待它的方式來自戴爾方面。如果這是一個問題,他們會以不同的方式構建它。 - Hennes