SSD 和 HDD - 应该获得 6Gb/s 端口

Obs*_*nix 3 windows-7 performance ssd hard-drive sata

我有一台带有单个 6Gb/s SATA 端口的 PC,我有一个 7200RPM HDD 作为我的主驱动器(即安装了操作系统),我还有一个 SSD(450MB/s 顺序读/写,85K 随机读取) , 55k Random Write) 将用作我的 Visual Studio 项目的数据驱动器。

插入 6Gb/s 端口哪个更有利?我是否会注意到从另一个端口运行 HDD(带有操作系统)与原来的 6Gb 相比会显着降低操作系统速度?

两者都是支持 SATA 3 (6Gb/s) 的驱动器。

Law*_*ceC 6

大多数长时间旋转的硬盘驱动器现在都有一个小的 RAM 缓冲区,用于保存最近访问的块的内容。此流量可能会使任何链路饱和,包括 SATA III。

但是,除非您运行的程序只能一遍又一遍地访问相同的微小(8MB、16MB 等)数据量,并且只是偶尔写入,否则这真的无关紧要。来自盘片的流量甚至不会接近 SATA II 的限制(如今已接近 SATA I 的限制。)

来自维基百科

截至 2010 年,典型的 7,200 rpm 台式机硬盘具有高达 1,030 Mbits/sec 的持续“磁盘到缓冲区”数据传输速率。 [93]

将其除以 8 得到 MBytes/sec,你得到大约 125MBytes/sec。较旧的驱动器和 5400 rpm 驱动器传输速度较慢。

鉴于这些 SATA 传输速率:

6Gbits/sec (SATA III) = 600MBytes/sec

3Gbits/sec (SATA II) = 300MBytes/sec

因此,要利用 SSD 的 450MBytes/sec 顺序读写速度,您需要将其放在 SATA III 端口上。