atop 최소 50% 이상의 I/O가 발생하는데, 대부분 write 에서 부하가 높을 경우 살펴야할 것.
iotop 명령어에서 최소 50% 이상의 jbd2/sda3-8 뭐 이런식으로 나온다.
웹서버는 거의 저런 경우가 없으나, mysql 또는 mariadb 의 경우 빈번하게 나타난다.
큰 부하가 없는 서버임에도 불구하고 저런 현상이 일어난다면 my.cnf 파일의 다음 옵션이 원인이다.
innodb_flush_log_at_trx_commit = 1
위 옵션은 1이 default 값인데, 부하를 줄이려면 0 또는 2로 변경한다.
2 정도만 줘도 안전하다..
옵션에 대한 설명은 다음 링크를 참조
http://blog.igooo.org/92
기본값이 1이라도 부하가 발생하지 않는 경우는 transaction 안 쓰면 부하 없음..