Fak*_*ken 5 windows-7 performance raid-1
我最近为我的计算机购买了一个新的 320Gb 硬盘驱动器,以在其上设置 RAID 1 以增加安全性。安装尽可能顺利(插上电源,插上数据线,启动计算机,英特尔软件识别新驱动器,右键单击创建 RAID 1,完成!)。
但是,由于一些莫名其妙的原因,我在使用 BENCH32 时似乎有奇怪的测试结果。在我的旧配置上,单个 7200 RPM 驱动器,我实现了大约 60 MB/s 的写入和 70 MB/s 的读取。使用新的 RAID 1 配置,我预计写入会略有减少,但读取会显着改善(尽管速度不完全是双倍)。但是,使用新配置,我的写入速度为 90 MB/s,读取速度仅为 80 MB/s。
我不应该得到改进的写入性能,尤其是不能比读取更好!
这是怎么回事?
我的系统设置是:
q6600 2.4ghz CPU
4Gb DDR2 667mhz RAM
on board Intel ICH9R "RAID chip"
2x Seagate 7200 RPM 320GB drives in RAID 1
Windows 7 home premium 64-bit
Run Code Online (Sandbox Code Playgroud)
小智 3
Windows 7(和朋友)似乎使用了一些相当激进的软件写入缓存,这在我的 Windows Server 2008 R2 工作站(使用两个 RAID-1'd 驱动器)上,在大量连续 I/ Ø 操作。这往往会使驱动器写入速度基准产生相当大的偏差,因此您可能需要将其关闭以进行前后比较。
为此,您需要转到“控制面板”->“设备管理器”,展开“磁盘驱动器”列,转到 RAID-1 卷的“属性”,然后在“策略”选项卡下禁用两个写入缓存选项。(第二个不应在您的板载英特尔控制器上设置,除非您有 UPS,即使这样我也不会信任它。)重新运行基准测试并查看结果是否同样奇怪。
除此之外,您是否单独对新驱动器进行了基准测试?我见过一些实例,其中慢速驱动器和快速驱动器 RAID 将在性能方面“在中间相遇”;您的新驱动器可能比旧驱动器快很多,而后者会成为前者读取速度的瓶颈。(英特尔的软件 fakeraid 几乎肯定容易出现这种情况;专用硬件控制器可能会更好地处理不同性能驱动器的拆分读取。)
归档时间: |
|
查看次数: |
1445 次 |
最近记录: |