本站点使用cookies,继续浏览表示您同意我们使用cookies。Cookies和隐私政策
充分发挥硬件性能
OptimizeLab Overlay 软件仓库当前主要针对 aarch64 架构提供关键应用和函数库的高性能预编译版本,采用 Launchpad PPA 的方式提供,以 Ubuntu 18.04 LTS 和 Ubuntu 20.04 LTS 为基础版本。
仓库中的软件包都经过了精心挑选和整理,在使用过程中不会与相应版本系统中现有的的软件产生冲突,并持续跟进维护安全更新和质量更新。在开发的过程中,我们已尽可能避免对开发者造成干扰,力求使用本仓库后,动态编译的应用程序仍能在多数情况下保持和原装系统一致的ABI兼容性。也是因为这样,用户在使用本仓库软件后,可以安全平顺地升级到更高版本的 Ubuntu LTS。
本仓库分为四个组件,随着开发工作的不断深入,我们会根据用户反馈和开发计划增设更多分类。您可以按照需要安装以下任意数量的仓库,但是它们大多数都依赖于 base
组件的启用。
顾名思义,base
组件是大多数其他组件仓库的基础,建议全部用户使用。如不使用这个仓库,其他仓库应仍能独立使用,但是部分性能优化有赖于本仓库中做出的基础性改进,会导致优化效果不明显甚至无效果。
要添加这个仓库:
sudo add-apt-repository ppa:optimizelab/optimizelab-base
sudo apt update
database
组件主要包含全新编译的数据库软件包,建议数据库重负载用户选用。
要添加这个仓库:
sudo add-apt-repository ppa:optimizelab/optimizelab-database
sudo apt update
media
组件是针对选定的一部分媒体相关软件包进行了优化和升级,主要推荐有编码需求的用户使用,其中的部分软件对音视频播放也有提升作用,追求高性能的用户也可以考虑使用。
要添加这个仓库:
sudo add-apt-repository ppa:optimizelab/optimizelab-media
sudo apt update
science
组件以科学计算核心软件包为目标,整体瞄准科学计算、HPC 等使用场景,由于其中包含较多的基础计算函数库,对一些计算密集、但并非科学计算应用场景也有明显的性能提升。
要添加这个仓库:
sudo add-apt-repository ppa:optimizelab/optimizelab-science
sudo apt update
这个仓库自身在 Apache-2 许可证下分发,详情见 LICENSE
文件内容。仓库里的所有软件都保持其原有的许可协议。
如有任何疑问或请求,请向我们提交 issue