Java 성능 최적화, GC 튜닝보다 코드 로직 개선이 먼저인 이유 | 스타트업스쿨