Windows 7 中 SSD 驱动器的 RAID 0 配置是否支持 TRIM?

Joh*_*mez 13 raid windows-7 ssd trim

我知道这个问题可能在过去的某个时候被问过,但我想弄清楚 Windows 7 是否支持通过 RAID 控制器传递 TRIM 命令。

我正在尝试决定是购买单个 SSD 驱动器并使用 TRIM 还是购买两个 SSD 驱动器并将它们置于 RAID 0 配置中

我可以设置的最快当前配置是什么?

我希望我的开发机器快速运行。

KronoS希望对此进行更新:

我想看看是否有更新,因为我目前有一个带有两个 SSD 驱动器的 RAID 0 设置。RAID0 阵列中支持 TRIM 的 SSD 会正确传递 TRIM 命令吗?

sbl*_*air 6

编辑:对于某些系统,英特尔现在支持将 TRIM 命令传递到 RAID-0 中的 SSD。该要求是

  • 7 系列主板(遗憾的是不支持 6 系列芯片组)。
  • 用于 RAID 驱动程序版本 11.0 或更高版本(11.2 是当前版本)的英特尔快速存储技术 (RST )
  • Windows 7(即将支持 Windows 8)

当控制器处于 RAID 模式时,一些英特尔存储控制器会将 TRIM 传递给 SSD,并且一些硬盘驱动器被 RAID。但是,目前,SSD不能处于 RAID 中才能接收 TRIM。

这也取决于您计划购买的特定 SSD。AnandTech最近比较了 RAID-0 中 2 x 40GB Intel X25-V SSD 与其他(非 RAID)SSD 的性能。顺序写入和(对齐)随机写入速度有所提高,但仍然有更好的单SSD选项可用,不会遭受TRIM的损失。

更新:对于 Windows 7,我找不到任何证据表明硬件或软件 RAID 0 中的 SSD 将接受 TRIM。Intel 快速存储技术已从 9.6 版更新到 10.1 版,但未添加此功能。尽管如此,使用带有 btrfs(和 Linux)的软件 RAID 可能是可能的:

据我了解,硬件 RAID 控制器不会将 TRIM 命令传递给它的磁盘;btrfs 直接处理磁盘,支持TRIM,支持RAID。我没有看到明确提到能够使用 btrfs 将 RAID 和 TRIM 支持与独立磁盘相结合,所以我问:当 btrfs 处于 RAID 模式时,它是否仍将 TRIM 命令传递给 SSD?


如果启用了 TRIM,那么它应该是。


har*_*ymc 6

RAID上似乎仍然不支持TRIM,无论是软件还是硬件,还是级别0或更多,而且在这种情况下似乎也不能怪微软。

来自英特尔快速存储技术

RAID 配置是否支持 TRIM?

英特尔® 快速存储技术 9.6 在 AHCI 模式和 RAID 模式下支持不属于 RAID 卷的驱动器的 TRIM。

已提交缺陷以更正帮助文件中指出 RAID 卷支持 TRIM 的信息。

对于当前的英特尔快速存储技术版本 10,文章每个 I/O 控制器集线器 (ICH) 支持哪些功能?仍然提到:

Windows 7* 中的 TRIM 支持(在 AHCI 和 RAID 模式下,不属于 RAID 卷的驱动器)

文章在Linux上的软件RAID / LVM支持TRIM证实了这一事实,适用于Linux,但提供了一个变通方法,蜜饯TRIM并具有为RAID-0相同的效果,但不使用RAID。