- Dead Code란?
- 프로그램에서 호출되지 않거나 사용되지 않는 코드, 함수, 변수 등을 말합니다.
- 예를 들어, 개발 중 사용했던 테스트 함수나 더 이상 참조되지 않는 코드가 이에 해당됩니다.
- Enable Dead Code Stripping의 역할:
- 사용되지 않는 코드, 함수, 또는 데이터 제거:
- 빌드 과정에서 Linker가 코드의 사용 여부를 분석하고, 사용되지 않는 코드를 실행 파일에서 제거합니다.
- 실행 파일 크기 축소:
- 사용되지 않는 코드를 제거하여 결과적으로 실행 파일의 크기를 줄입니다.
- 메모리 최적화:
- 로드 시점에 불필요한 코드가 메모리에 올라가지 않으므로 메모리 사용이 최적화됩니다.
- 사용되지 않는 코드, 함수, 또는 데이터 제거:
반응형
'TIL (Today I Learned)' 카테고리의 다른 글
[TIL] 2024. 12. 10 (0) | 2024.12.10 |
---|---|
[TIL] 2024. 12. 06 (0) | 2024.12.06 |
[TIL] 2024. 09. 30 (0) | 2024.09.30 |
[TIL] 2024. 09. 27 (0) | 2024.09.27 |
[TIL] 2024. 09. 26 (0) | 2024.09.26 |