alpine musl 库的性能问题

alpine musl 库的性能问题

为了构建一个基于Qt框架的复杂C++软件,我准备了一个alpine工具链(适用于x86_64)。该工具链 chroot 包含:

  • alpine 基础包 3.16
  • 已安装软件包的列表(直接来自 alpine 存储库)。
  • 我已经编译了 Qt 5.15.7 源代码,并将其安装在我的 chroot 中(qmake、mkspecs、..)。

最后,我用我的工具链(qmake 构建系统)构建了复杂的软件。问题是,运行该软件时,我的延迟非常高。结果,许多测试失败了(单元/集成/系统测试)。看来这个性能问题是由alpine的musl libc引起的。
问题:

  • 是否有补丁或任何解决方案可以提高 musl libc 的性能?
  • 是否可以切换到 glibc ?如果有,alpine有基于glibc的预编译apk包吗?
    预先感谢您的帮助。

相关内容