fio 이용하여 디스크 성능 측정하기
오늘 fio 라는 명령어를 처음 사용해 봤다. fio(Flexible IO Tester)는 디스크에 I/O 부하를 줘서 성능을 측정할 수 있는 도구이다. disk 성능 테스트의 목적은 물리 디바이스가 잘 동작하는지 1차적으로 확인하는 것이다. 그리고 application을 올린 다음에 다시 테스트 하여 본래의 성능 보다 너무 낮으면 application 설정의 튜닝을 고려하는 지표로도 사용할 수 있다고 한다. fio를 사용하면 random read/write 방식으로 disk에 부하를 줄 수 있다. ramdom read/write disk read/write 방식에는 순차(sequential)/랜덤(random) 방식이 있다. random read/write가 일어나는 상황은 다음과 같이 가정할 수 있다..
2022.05.23