透過 USB3 或 SATA 連接的 SSD 硬碟有效能差異嗎?
我需要使用 SSD 作為外部驅動器(USB3),並且想知道使用適配器是否會產生一些效能開銷...
(如果這不是這個問題的地方,我們深表歉意)
答案1
讓我們從理論答案開始。 USB 3.0具有更高的(與超高速高得多)潛在吞吐量,因此它應該具有根本優勢。然而,在大多數情況下,插入 USB 3.0 連接埠的驅動器實際上是帶有外殼的 SATA 驅動器,因此要么轉換數據,要么封裝數據以透過 USB 3.0 介面傳輸。
因此,在使用 USB 3.0 時,通常會受到 SATA 的限制並產生一定的開銷,因此即使從理論角度來看,也沒有明顯的贏家。 本文對具有不同介面的類似驅動器進行了測試,結果表明 USB 3.0 更適合讀取,但 eSATA 更適合寫入。您的里程數可能會有所不同,具體取決於您的驅動器以及它通常如何管理到 USB 3.0 的轉換(有時在您測試之前確實無法判斷)。
在您的特定情況下,您使用的是基於SATA 的SSD,所以基本上,是的,USB 適配器會產生開銷(只需確保它是USB 3.0 - eSATA 絕對勝過USB 2.0),但您可能會得到同樣好的或更好的結果無論如何,性能取決於適配器的好壞。
答案2
假設 SSD 內部傳輸速率不是瓶頸,並且您指的是 SATA-III (6Gbps),請考慮以下事項:
USB 3.0 原始資料速率為 5Gbits/s,這使其資料傳輸速率達到 500MBytes/s(佔 8b/10b 編碼)。透過 USB SS 連結和 BOT 協定開銷,可實現的可持續速率約為 440-460 MBytes/s。
SATA-III (6000 Mbits/s) 具有相同的考慮因素,因此最高速率可達每秒 540-560 MBytes。
結論:SSD直接連接SATA3連接埠效果更好。