
我使用舊的 500GB 驅動器來儲存所有臨時內容(Windows 臨時資料夾、adobe 暫存盤等),以及任何需要數千個小檔案以避免不必要地碎片化我的 C 驅動器的內容。然而,它最近開始減慢很多(使用了28000 小時,所以也許它快要死了,去年我將頁面文件移回C,因為讀/寫等待減慢了整個計算機的速度),再加上升級會很好,所以我正在考慮購買一個 4TB 硬碟來存放臨時檔案和遊戲。
我發現的唯一價格合理的 7200rpm 是東芝 USB 3.0 外接驅動器,所以我想知道 USB 3 是否足以滿足我上面提到的用途?我目前擁有的 1TB 外部儲存有點不可靠且速度慢(適合儲存媒體,但沒有其他用途),所以我不想在沒有先檢查的情況下冒險。
更新:
我擁有該驅動器,它的讀/寫速度比我擁有的所有其他驅動器高出 50% 以上,並且在當前的新狀態下,它可以比我現有的驅動器更快地寫入大量小文件。這也是使用 PCI 至 USB 3 擴展,而不是主機板內建的插槽。如果有任何變化,我會更新此內容,但問題的答案是肯定不會出現任何效能損失。
更新2(1年後):
我現在將它與 C 碟的 SSD 一起使用,至少自從我使用 Windows 10 以來就沒有出現任何問題。也許你可能不會得到同樣的體驗,但我想說,為了省錢,這絕對是值得的。
更新3(6年後):
提出最初的問題是因為我在 2015 年對 5400rpm 驅動器的體驗很糟糕,所以我感覺可以購買的東西非常有限。然而,我最近購買的 (WD40EZRZ) 與我的外接硬碟即使不是更好,也是相同的,因此情況似乎不再如此。
我的外部驅動器的最大問題是它可以從其他房間聽到 - 以至於我被告知這聽起來像是我在玩射擊遊戲。外殼通風也不太好,通電時溫度永遠不會低於攝氏 55 度。也許去殼可以解決這兩個問題,但這不是問題所在。
不過實際運作還是沒問題的,速度一樣,開機34k小時沒有壞道。我計劃繼續將其用於存檔目的,但我不太可能出於問題中概述的目的購買另一個。
答案1
USB 3.0 的上限約為 5.0Gbps。 SATA III 的上限為 6.0Gbps。無論開銷如何,這些速率都遠高於機械 HDD 可以承受的大量傳輸。
大多數機械 HDD 無法維持超過 1.5Gbps (硬碟速度結果)。所以我懷疑你會注意到性能上的很大差異。現實世界的性能將更多地受到硬碟、晶片組和驅動程式的影響(請務必保持您的驅動程式最新)。
請記住要溫柔地對待您的外接硬碟。當它們運行時不要敲打它們,這可能會損壞盤片。我仍然傾向於彈出用於備份的 USB 磁碟,以確保它們保持可靠。
答案2
至少由於協定開銷,USB 總是比 SATA 慢。您還必須考慮到 USB 是“一次傳輸一次”,這意味著連接到 USB 的任何其他裝置都會降低 USB-HDD 的效能。
雖然理論上使用 1 個 USB 根連接 1 個 USB 硬碟可能會產生良好的結果,但實際上每台電腦都有大量其他設計連接到 USB。
但是,即使您購買了外部驅動器(通常包含最慢的可用型號),您也可以隨時撕開外殼並取出硬碟。除非您的電腦是沒有 3.5 吋托架的筆記型電腦,而外部硬碟是 3.5 吋(這可以解釋價格差異)。那麼 eSATA 連接埠將提供最佳效能。
答案3
這個答案被批評了…
我的答案的主要支持是我的個人經驗:在過去的 12 年裡,我使用了許多 USB 2.0 / 3.0 外部硬碟進行備份。根據我的直接經驗,外部 USB 驅動器總是比內部驅動器慢得多。我知道,當我需要將 1 o 2 Tb 的資料備份到外部 USB 驅動器(如果是 3.0 USB 也沒關係)時,快速完成此操作的唯一方法是拆卸 USB 驅動器,然後直接連接 HDD透過ata/sata 連接到PC。
這只是我的經驗,但也許我忽略了一些事情......
今晚我將嘗試獲得一些數字來支持我的主張。
更新:目前我沒有外部 USB 3.0 驅動器,只有舊的 USB 2.0 硬碟盒和新的 eSata 硬碟盒,因此我無法提供任何有用的資料來支持我的主張。
(顯然,每當我找到備用 USB 3.0 盒時,我都會嘗試產生一些資料)
原答案:
抱歉,不,外接 USB 3.0 驅動器可能比內建驅動器慢得多。
這尤其正確如果你有很多小文件。
我從我的經驗中知道這一點,因為我使用外部驅動器作為備份,並且任何外部 USB 驅動器都比內部驅動器或外部 eSata 驅動器慢。
為了支持我的主張,我剛剛做了一個簡單的測試:嘗試將 10,000 個小檔案複製到外部和內部儲存。(每個檔案400位元組)
對於外部存儲,我使用了 Sandisk Extreme Plus 128Gb 閃存卡(它以 80Mb/秒的速度寫入數據,比許多機械 HDD 更快,並且沒有移動部件......)
對於內部存儲,我使用了 1Tb sata HDD (Samsung HD103UJ)。
複製 10000 個文件外部SD卡通過 USB 3.0 需要 150 秒(66 個檔案/秒 - 0.03 Mb/秒)。
複製 10000 個文件內部硬碟透過SATA花了3秒(3333 個檔案/秒 - 1.30 Mb/秒)。
因此,如果您的大檔案較少,使用連接 USB 3.0 的外部硬碟就可以了。
但如果您有很多小文件,或者您打算使用外部磁碟機作為備份,請準備好等待很長時間。
(在我的啟動HDD 上,我有大約484'000 個檔案...如果所有這些檔案每個只有0.5kb,則以66 個檔案/秒的速度將這些檔案複製到USB 磁碟機上將需要2 個多小時)
答案4
當然,夠體面。非常相似,這取決於。
只有一種 SATA 標準,始終迎合快速儲存應用,即使您走捷徑,只要您至少使用 2.0 版,就沒有任何 HDD 可以超越它。
USB 是個更複雜的野獸。
首先,您應該檢查您的磁碟快取環境。至少在 Windows 上是這樣殘障人士預設位於可移動驅動器上,導致一些額外的瓶頸已經有 USB 2.0了。
其次,你必須考慮到傳輸協定。 USB 海量儲存最初設計時並沒有真正完善,因為 USB 本身速度太慢,任何複雜程度都無關緊要。命令只能串行發送,並且每個命令都必須在新事務開始之前完成並返回(這並不是說在用戶端,您被迫一次執行一個操作,例如MTP 會發生這種情況,但仍然足以造成巨大的開銷)。除此之外,你還錯過了“原生功能”,如 NCQ 和 TRIM。
這就是為什麼在 USB 3.0 發布的同時,USB 連接 SCSI規格也已發布。長話短說,您可以假設*這*是相當於在內部連接硬碟的實際功能(或者如果沒有的話至少據,直到...為止不涉及 SSD)。
竅門在哪裡?您的整個“通訊堆疊”必須支援它,從驅動程式到主機和設備控制器。我不認為前兩者現在是一個大問題(即使是非常舊的 USB 2.0 也能解決)據說突然獲得 10% 的匯流排利用率提升)…真正的關鍵是機殼 USB-SATA 橋接器中的韌體。