반응형

안녕하세요.

 

fio는 벤치마킹 결과를 화면으로 볼 수도 있고, 파일로도 출력 할 수 있습니다.

 

(파일로 출력 할 경우 '--output=파일명' 옵션을 사용)

 

여기 까지는 알고 있었는데, 여러 포맷으로 출력이 가능하다는 것을 알게 되어 공유 드립니다.

 

 

fio의 결과 파일의 포맷은 '--output-format' 옵션을 사용하여 조정 할 수 있습니다.

 

쉼표로 구분 할 경우 여러 포맷을 동시에 사용 할 수도 있습니다.

 

옵션 값은 normal, json, json+, terse 로 지정 할 수 있습니다. (Default : normal)

 

각 옵션 별 설명을 간단하게 해보겠습니다.

 

 

1. --output-format=normal

 

가장 기본적인 fio 결과 포맷 입니다.

 

--output-format 을 따로 지정 안해줄 경우 Default 값이 normal 입니다.

 

 

 

 

2. --output-format=json / --output-format=json+

 

결과 파일을 json 포맷으로 출력 해 줍니다.

 

나중에 결과 parsing 하기 용이합니다.

 

또 상세 workload가 결과 파일에 들어 있다는 장점이 있습니다.

 

 

 

 

3. --output-format=terse

 

세미콜론으로 구분 된 csv 형태의 파일 입니다.

 

--output-format=terse 대신

 

--minimal 옵션을 줘도 동일 합니다.

 

세미콜론으로 구분 된 필드의 설명은 이전 포스팅을 참조해 주세요.

 

 

harryp.tistory.com/983

 

[스토리지] fio minimal 옵션 결과 필드 정리 (fio minimal output field)

안녕하세요. 스토리지 벤치 마킹 툴인 fio에는 minimal 옵션이 있습니다. * fio 관련 내용은 harryp.tistory.com/tag/fio Park's Life harryp.tistory.com 를 참조해 주세요 minimal 옵션은 fio의 결과를 1 line..

harryp.tistory.com

 

 

 

위에 설명 했던 것 처럼 쉼표를 통해 여러 옵션을 동시에 사용 할 수도 있습니다.

 

(ex : --output-format=json,normal)

반응형
Posted by 해리팍
BLOG main image

Chanhyun Park (해리팍)
Software Engineer @ SK hynix

Contact Info.
parkch0708@hanmail.net
chanhyun0708@gmail.com
chanhyun.park@sk.com

카테고리

All (1512)
Profile (2)
Park's Life (600)
Smart Home (IoT) (4)
Computer System (165)
Computer Programming (39)
Computer Study (54)
Computer Etc. (189)
Scuba Diving (137)
Golf (8)
Traveling (250)
생활 정보 (13)
Pokemon GO (50)