GeekCoders

[Unity] Debug.Log도 비용이 상당하다. 본문

Client/Unity

[Unity] Debug.Log도 비용이 상당하다.

령호 2015. 1. 14. 18:47

Release Build 시에는 Debug.Log, Error, Warning 등의 메세지를 지워주는 게 좋다.

파일로 저장, 모바일 디바이스의 경우 Logcat 전송과 같은 처리들이 들어있어 비용이 상당히 많이 나간다.

(왠만한 로직보다 더 많은 비용과 많은 GC를 남긴다.)



이미 프로젝트에 너무 많은 로그가 있어 한번에 처리하려고 검색해보니 좋은 예제가 있었다.

https://github.com/pb0/DebugDisabler/blob/master/Debug.cs