CentOSでのHDDの読み書き速度テストの詳細
偶然DBデータベースをインストールする機会があって、インストールが遅いことを発見して、そこでシステムエンジニアは私にハードディスクの読み書き速度を測定することを提案して、読み書き速度が200ぐらいであることを発見して、
マシンはdellR 710メモリ12 Gオペレーティングシステムはcentos 6 64ビット
その後centos 5.7 64ビットを再装着し、
その他は変更されていません。
テスト速度は以下の通り(3回):R 710 CENTOS 5.7 64ビット(12 Gメモリ)
[root@localhost data]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.30085 seconds, 825 MB/s
[root@localhost data]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.39172 seconds, 772 MB/s
[root@localhost data]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.26415 seconds, 849 MB/s
その他のマシンテスト(後でマシン構成に合わせる)
そこでまた別の710において、同じ構成上のcentos 5.4 32ビット:(12 Gメモリ)
[root@db1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 3.04131 seconds, 353 MB/s
[root@db1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 2.23476 seconds, 480 MB/s
[root@db1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.45485 seconds, 738 MB/s
[root@db1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.30145 seconds, 825 MB/s
[root@db1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.3871 seconds, 774 MB/s
Cache R 610 centos 6.0 64ビット:(16 Gメモリ)
[root@cache ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、7.08763秒、151 MB/秒
[root@cache ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、8.1211秒、132 MB/秒
[root@cache ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、6.66439秒、161 MB/秒
[root@cache ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、7.80735秒、138 MB/秒
[root@cache ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、7.87918秒、136 MB/秒
WEB 1 R 610 CENTOS 6 64(8 Gメモリ)
[root@web1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、6.15494秒、174 MB/秒
[root@web1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、5.95299秒、180 MB/秒
[root@web1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、5.7888秒、185 MB/秒
LVS R 610 CENTOS 5.4 32ビット構成はWEB 1そっくり(8 Gメモリ)
[root@lb1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 3.34055 seconds, 321 MB/s
[root@lb1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 5.97799 seconds, 180 MB/s
[root@lb1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.60396 seconds, 669 MB/s
[root@lb1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.59689 seconds, 672 MB/s
[root@lb1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 2.81365 seconds, 382 MB/s
6.0の64ビットは、5.7の64ビットよりも著しく差が多く、
710の64ビットが削除されたため、データはありませんが、当時測定されたのは250を超えていません。
これは6.0 64のBUGですか?それとも、後で確認して、システムを5に変えなければならないようです。
また、2台の構成が同じ(メモリを除く)R 310テスト:
構成の決定は710と610よりずっと低いです。CENTOS 5.4 32ビット12 Gメモリ
[root@beta1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.14459 seconds, 938 MB/s
[root@beta1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.15009 seconds, 934 MB/s
[root@beta1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.14913 seconds, 934 MB/s
[root@beta1 ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 1.14882 seconds, 935 MB/s
CENTOS 6 64ビット、4 Gメモリ
[root@admin ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、5.166662秒、208 MB/秒
[root@admin ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、10.1894秒、105 MB/秒
[root@admin ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、10.1708秒、106 MB/秒
[root@admin ~]# dd if=/dev/zero of=/data/test bs=1M count=1024
1024+0の読み込みが記録されています
1024+0の書き出しが記録されています
1073741824バイト(1.1 GB)コピー済み、10.3586秒、104 MB/秒