[자바성능튜닝이야기] 23. 튜닝 절차는 그때그때 달라요.
23. 튜닝 절차는 그때그때 달라요.
- 암달법칙? 1Core에서 20시간 소요되는 작업 중 1시간은 절대 개선할 수 없다면, 20배 이상의 성능 향상은 불가능 하다.
- 성능 튜닝 step by step
- 원인 파악 : 성능 저하가 발생하는 원인을 파악하는 단계
- 목표 설정 : 성능 튜닝의 목표를 설정하는 단계
- 튜닝 실시 : 코드를 최적화하며 튜닝하는 단계
- 개선율 확인 : 튜닝 실시한 후 얼마나 개선되었는지를 확인하는 단계
- 결과 정리 및 반영 : 튜닝한 결과들을 정리하고, 실제 운영되는 시스템에 반영하는 단계 - 성능 튜닝 비법
- 하나만 보지 말아라.
- 큰 놈을 없애라.
- 깊게 알아야 한다.
- 결과 공유는 선택이 아닌 필수다.