
DD 벤치마크를 실행 중인데 얻은 결과가 IOSTAT 값과 일치하지 않습니다.
다음은 DD 샘플입니다.
$ sudo dd bs=4096 count=690 if=/dev/zero of=/mnt/tmp/test oflag=dsync
690+0 records in
690+0 records out
2826240 bytes (2,8 MB) copied, 29,2135 s, 96,7 kB/s
이 벤치마크가 실행되는 동안 "iostat -x 1"은 500~600kB/s 사이의 "wkB/s" 값을 보고합니다.
여기에 문제가 있습니다.. 음, DSYNC를 사용하지 않으면 값이 일치하지만.. 각 쓰기 작업에 대해 지속적인 동기화를 수행하고 싶습니다. 어쩌면 IOSTAT가 DSYNC 작업과 잘 작동하지 않는 것일까요?!
여기서 문제가 무엇인지 아는 사람이 있습니까?
감사해요