Skip to main content 정적 링킹 vs 동적 링킹
정적 링킹이 유리한 점
- 라이브러리의 코드를 동적으로 메모리에 로드하는 과정이 없으므로 동적 링킹 방식에 비해 실행 속도가 빠릅니다.
- 라이브러리의 버전 업데이트로 인한 호환성 문제를 방지할 수 있습니다.
- 필요한 모든 코드가 하나의 실행 파일 안에 있으므로 배포가 간단합니다.
동적 링킹이 유리한 점
- 라이브러리 코드를 여러 프로그램이 공유할 수 있어 실행 파일의 크기가 작아집니다.
- 라이브러리가 업데이트되면 해당 라이브러리를 사용하는 모든 프로그램이 자동으로 업데이트됩니다.