Tech News

제목공유 라이브러리는 일반적으로 좋지 않아요2021-05-04 23:54
작성자 Level 10

https://lore.kernel.org/lkml/CAHk-=whs8QZf3YnifdLv57+FhBi5_WeNTG1B-suOES=RcUSmQg@mail.gmail.com/ 


- Fedora에서 clang/llvm이 느린 이유는, 정책적으로 다른 패키지와 동적 링킹하는 것 때문

ㅤ→ 이에 대한 Linus Torvalds 의 코멘트

"페도라가 그거 안했으면 좋겠어요. 공유 라이브러리는 일반적으로 좋지 않아요.

이 경우엔(clang) 많은 오버헤드가 발생하고, 필요없는 의존성과 복잡성이 생깁니다.

대부분의 공유 라이브러리는 실제로 버전세이프 하지도 않아서, 전혀 이점이 없어요"


"디스크 사용량을 절약할 수 있겠지만, 디스크는 싸고, 메모리 절약도 실제로는 네거티브 합니다.

사람들이 '공유 라이브러리는 본질적으로 좋다' 라고 얘기하지만 정말 그렇지 않습니다. 많은 문제를 만들어내고, 그 장점은 이 큰 단점들과 비교해야 합니다.

공유 라이브러리가 실제로 유용한 곳은 진정으로 표준화된 기본 배포판의 시스템 라이브러리들 뿐입니다. "

G
M
T
음성 기능은 200자로 제한됨
댓글
자동등록방지
(자동등록방지 숫자를 입력해 주세요)