티스토리 뷰

보통 개발할 때 로그를 찍기위해 System.out.println() 메소드를 자주 사용한다.

하지만 이 메소드는 커널 CPU를 많이 점유하기 때문에 성능이 매우 떨어진다.


파일이나 콘솔에 로그를 찍을 경우에는 완전히 출력되거나 저장될 때까지

어플리케이션이 대기시간이 발생한다.


그리고 System 로그는 보통 개발 때에만 사용하기 때문에 운영중인 코드에

System.out.println 메소드를 방치하면 요청이 발생할 때마다

쓸데없는 리소스를 잡아먹게 된다.


운영중인 시스템엔 이 메소드를 모두 없애는게 성능향상에 아주 큰 도움이 된다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함