これらのディスクの読み取りはどこから来ましたか?
-
21-12-2019 - |
質問
o_wryry | o_sync | o_direct
このデバイスのバッファキャッシュを無効にするために必要なものはありますか?
テスト中は読者がない。私は次のようにそれをシミュレートすることができます:
# dd of=/dev/sda1 bs=512 count=1 if=/dev/zero oflag=direct,dsync
.
"skip= 1000"などを追加した場合、動作は変わりません。 / dev / sdaまたは/ dev / sda1:
を使用している場合、動作は少し変化します。SDA:
Linux 2.6.32-431.5.1.el6.x86_64 (wiley) 07/31/2014 _x86_64_ (8 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.07 0.01 0.07 0.04 0.00 99.80
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 86.00 672.00 1.00 672 1
.
SDA1:
sda 83.00 648.00 1.00 648 1
. 解決
AHA!
RAW(8)ここに見られるように:
書き込み:
# dd of=/dev/raw/raw1 bs=512 count=1 if=/dev/zero oflag=direct,dsync
.
iostat:
sda 2.00 0.00 1.00 0 1
. 所属していません StackOverflow