我有一台 DELL PE2950 III 2x 3.0GHz 四核 32GB RAM。
该卡是 Perc 6i SAS 双通道 Raid 控制器,带 256mb 缓存和 BB。硬盘是
- 5 x 146GB 15k 3G SAS 戴尔硬盘 ST3146855SS 独立工作
使用 hdparm 测试我看到以下内容:
/dev/sdb1:
Timing cached reads: 3858 MB in 2.00 seconds = 1930.17 MB/sec
Timing buffered disk reads: 378 MB in 3.01 seconds = 125.39 MB/sec
/dev/sdc1:
Timing cached reads: 3582 MB in 2.00 seconds = 1792.46 MB/sec
Timing buffered disk reads: 374 MB in 3.01 seconds = 124.06 MB/sec*
但是,通过配备 7.2k seagate baracuda 的台式计算机,我看到:
/dev/sdb1:
Timing cached reads: 12050 MB in 2.00 seconds = 6028.07 MB/sec
Timing buffered disk reads: 418 MB in 3.01 seconds = 138.93 MB/sec*
那么问题是为什么我的速度这么慢?
答案1
此驱动器的持续读取规格为 125MB/s。您获得的是 124-125MB/s。所以您正处于应有的状态。
高达 125 MB/s 的持续传输速率 --广告
由于 Barracudas 的面密度较高,因此持续传输速率也较高,但由于其旋转速率较低(数据“传到”磁头需要更长时间),因此延迟也稍高。