Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxディスクの読み書き速度をテストする方法

Linuxディスクの読み書き速度をテストする方法

  

Linuxディスクの読み書き速度をテストするには、ddコマンドを使用できます。ddコマンドはファイルのコピーに使用できます。 Linuxディスクの読み書き速度をテストするには、ddコマンドを使用します。
ログイン

1、最初の二つは、特別な機器に精通している:

(1)を/dev /null:ビン、底なしをリサイクル。

(2)/dev /zero:文字を生成します。

2、テストディスクへの書き込み機能

コードは次のとおりです。

time dd if = /dev /zero = = /testw.dbf bs = 4k count = 100000

/dev //zeroは疑似デバイスなので、ヌル文字ストリームを生成するだけで、IOは生成されません。したがって、IOはファイルに集中し、fileは書き込みにのみ使用されるため、このコマンドは同等です。ディスクの書き込み機能をテストします。コマンドの最後にflag = directを追加するとメモリキャッシュがスキップされ、oflag1 = syncを追加するとhddキャッシュがスキップされます。

3、ディスク読み取り機能のテスト

コードは次のとおりです。

time dd if = /dev /sdb = = /dev /null bs = 4k

/dev /sdbは物理パーティションなので、読み込むとIOが生成され、/dev /nullはブラックホールと同等の擬似デバイスとなり、デバイスはIOを生成しません。したがって、このコマンドのIOは/にのみ発生します。 dev /sdbでは、ディスクの読みやすさをテストするのと同じです。 Ctrl + Cでテストを終了します。

4、同時読み取りおよび書き込み機能をテストします。

コードは次のとおりです。

time dd if = /dev /sdb of = /testrw.dbf bs = 4k

このコマンドでは、1つは物理パーティション、もう1つは実際のファイルで、これらを読み書きするとIOが生成されます(/dev /sdbの場合は読み取り、/testrw.dbfの場合は書き込み)。それらがすべて1つのディスク上にあると仮定すると、このコマンドはディスクの読み取りおよび書き込み機能を同時にテストすることと同じです。

上記は、ddコマンドを使用してLinuxディスクの読み書き速度をテストする方法で、Linuxディスクの読み取り速度、書き込み速度、および同時読み書き速度をテストしているため、Linuxディスクの読み書き速度がさらに向上しています。包括的な理解

Copyright © Windowsの知識 All Rights Reserved