我最近在 Server 2008 中配置了一个带有 4 个 RAID 5 磁盘的 RAID 5 分区。这些磁盘通过使用 PCIe 的 SATA 扩展卡连接。今天早上我查了一下,他们终于同步完成了,所以我试着做一些速度测试。
复制磁盘开始时非常顺利 - 速度从 > 125MB/s 开始,然后下降到大约 70MB/s,我觉得这很奇怪,但并不担心。然而,写入磁盘是一个完全不同的故事。我试图将我的一些 VM 主机 ISO 复制到磁盘上(每个约 2-4 GB),这导致了大约10MB/s 的速度。我尝试从本地磁盘(直接连接到主板)和另一台服务器复制千兆网络,结果是一样的。
我在传输文件时检查了性能监视器,唯一突出的是我的内存硬故障通过 explorer.exe 飙升至每分钟 6,000 次(峰值约为 200/s)。该系统运行 2GB DDR667 ECC RAM 和四核 2.3GHz opteron。
我能做些什么来解决这个性能问题(购买更多的 RAM?将驱动器移到更快的盒子里?等等),或者只要我坚持 Windows,我就搞砸了。