Alpine musl 라이브러리의 성능 문제

Alpine musl 라이브러리의 성능 문제

Qt 프레임워크 기반의 복잡한 C++ 소프트웨어를 구축하기 위해 알파인 툴체인(x86_64용)을 준비했습니다. 툴체인 chroot에는 다음이 포함됩니다.

  • 알파인 기본 패키지 3.16
  • 설치된 패키지 목록(Alpine 저장소에서 직접)
  • Qt 5.15.7 소스 코드를 컴파일하여 chroot(qmake, mkspecs, ..)에 설치했습니다.

마지막으로 도구 체인(qmake 빌드 시스템)을 사용하여 복잡한 소프트웨어를 구축했습니다. 문제는 소프트웨어를 실행할 때 대기 시간이 매우 길다는 것입니다. 그 결과 많은 테스트(단위/통합/시스템 테스트)가 실패했습니다. 이 성능 문제는 alpine의 musl libc로 인해 발생하는 것 같습니다.
질문:

  • musl libc의 성능을 향상시키는 패치나 솔루션이 있습니까?
  • glibc로 전환이 가능한가요? 그렇다면 alpine에는 glibc를 기반으로 사전 컴파일된 apk 패키지가 있습니까?
    도움을 주셔서 미리 감사드립니다.

관련 정보