fio 명령을 실행하면 다음 줄이 포함된 거대한 파일이 생성되어 전체 공간을 채웁니다. 나는 최종 fio 출력 요약에만 관심이 있습니다. 이 fio의 장황함을 어떻게 줄일 수 있습니까?
::::
Jobs: 4 (f=4): [W(3),X(1),R(1)][0.1%][r=1244MiB/s,w=2232MiB/s][r=319k,w=17.9k IOPS][eta 03h:04m:45s]
Jobs: 4 (f=4): [W(3),X(1),R(1)][0.1%][r=1243MiB/s,w=2252MiB/s][r=318k,w=18.0k IOPS][eta 03h:02m:18s]
::::
다음 명령을 사용하여 fio를 실행합니다.
[root@system user]# fio iops_wipc.fio --eta=always --eta-newline=1 | tee /tmp/iops_wipc_op
[root@system user]# cat iops_wipc.fio
[wipc-iops]
group_reporting
direct=1
ioengine=libaio
allow_mounted_write=1
refill_buffers
scramble_buffers=1
thread=1
#eta-newline=10
bs=128k
numjobs=4
iodepth=32
rw=write
size=768G
[device0]
filename=/dev/nvme2n1
답변1
- ETA에 관심이 없다면 다음을 수행할 수 있습니다.--eta=never를 사용하여 끄십시오.문서에 명시된대로.
- 최종 ETA(?)에만 관심이 있다면 요약에 원하는 정보가 포함되지 않을까요?
- 요약을 기계로 처리하는 경우 기계가 읽을 수 있는 형식 중 하나를 사용하는 것이 좋습니다.https://fio.readthedocs.io/en/latest/fio_doc.html#cmdoption-output-format?
- 시간 경과에 따른 대역폭에 관심이 있다면 다음을 보셨나요?
write_bw_log
?