tuning guard

커널 튜닝 절차

nofile, TCP backlog, swappiness, overcommit, dirty page, I/O scheduler는 모두 현재 병목을 확인하고 되돌릴 수 있게 바꿔야 합니다.

변경 순서
01기준 측정 02한 값 변경 03부하 재현 04부작용 확인 05복구 계획
파일 한도

nofile과 file-max는 연결 수와 열린 파일 수 장애를 줄이지만 누수 탐지도 함께 해야 합니다.

TCP 큐

somaxconn, tcp_max_syn_backlog, port range는 연결 폭주와 포트 고갈 상황에서 조정합니다.

메모리 정책

swappiness, overcommit, dirty ratio는 지연 시간과 OOM 위험의 균형을 바꿉니다.

면접 답변

알고리즘 이름보다 관찰 지표, 선택 이유, 예상 부작용, 롤백 기준을 말하면 실무형 답변이 됩니다.