
디버그 모드와 릴리즈 모드의 차이점
2021. 3. 1. 18:27
DevLog
디버그 모드(Debug Mode) 실행파일에 디버깅 정보를 포함 실행파일 상태 정보 확인 가능 디버깅 정보를 포함하였기 때문에 속도가 릴리즈모드에 비해 느리다. 릴리즈 모드(Release Mode) 코드를 최적화하여 실행파일의 크기를 최대한 줄인다. 속도가 디버그 모드에 비해 빠르고, 파일의 크기가 비교적 적다. 메모리 점유율이 낮음 초기화가 이루어지지 않는다. 디버그 모드와 릴리즈 모드의 차이점 일단 큰 차이는 디버깅 정보가 실행코드에 포함 되냐 안되냐의 차이가 있다. 따라서 소스의 크기가 다르고, 속도의 차이를 갖는다. 실행파일 크기의 경우 3~4배 정도의 차이가 있다. 디버그 모드와 릴리즈 모드를 각각 실행했을때 둘중 하나가 정상적으로 실행되지 않는 경우는 프로그램 상에 문제가 있다는 것이다. 따라..