我最近买了两块三星 850 Pro 256GB SSD,用来替换旧 SSD 并在 PC 上构建 RAID-0 阵列。因此,PC 的配置如下:
CPU: Intel(R) Core(TM) i7 CPU X 980 @ 3.33GHz
Motherboard: MSI Big Bang-XPower (MS-7666)
SATA-II controller: Intel ICH10R (6 ports)
SATA-III controller: Marvell 88SE9128 (2 ports)
Memory: 6x Corsair CMT12GX3M3A2000C9 (total 24 GB) DDR3
GPU: NVIDIA GeForce GTX580 1536MB (EVGA)
我将 2 个 SSD 放在 Marvell 控制器上,将模式设置为 AHCI,使用提供的界面创建阵列,然后安装 Windows 8.1 Pro x64。安装 Windows 后,我运行了 CrystalDiskMark 基准测试,结果如下:
然后我安装了在网上找到的 Marvell 88SE9128 驱动程序并再次运行测试。结果如下:
我在网上搜索了类似的基准测试,我的似乎太慢了。连续读取甚至达不到 SATA 3.0 最大吞吐量的 2/3,即 600MB/s。此外,其余测试都非常慢。这真是令人失望。我是不是漏掉了什么(旧控制器、电缆等)?
我在 Windows 安装过程中没有安装驱动程序的原因是安装程序无法识别我复制到 USB 闪存的驱动程序。我不知道这是否会永久影响 raid 性能。
谢谢。
答案1
问题在于使用 3D NAND 芯片的较新的三星硬盘。它们在任何阵列(无论是 RAID0 还是 RAID1)中都无法很好地运行,因为与连接到单个 SATA 6g 端口相比,它们的速度将不到其一半。
如果您在 Google 上搜索三星 RAID 性能缓慢,您会得到很多结果,各种类型的用户都会说明您的问题。甚至有 MAC 用户也遇到同样的问题,使用非三星(3D 芯片)驱动器时,他们的速度为 900MB/s,然后他们更换了驱动器,速度却非常糟糕。如果您拿一台三星驱动器并将其作为 SATA 设备连接,速度将为 500MB/s。一旦您尝试任何类型的 RAID,即使是镜像,速度也会大幅下降。
看看我的其他帖子,我对此进行了更详细的解释,但这是三星的常见问题,最好不要使用 RAID,直到他们修复此问题,无论是使用较新的控制器、较新的驱动器还是固件更新,以允许驱动器在阵列中全速运行。很抱歉带来坏消息,我买了 2 个 500GB 的条带,但遗憾的是我不得不将它们用作单个驱动器……
戴夫