前言:

众所周知,目前能够了解到 LoongArch 新世界性能的表现的数据非常有限,大部分网络上能收集到的信息几乎来自媒体通过旧世界或者公开的 PPT 中的数据,那么笔者也通过构建新世界系统的 Gentoo 和社区发行版 AOSC OS 获得了最新的一手数据,那么下面就不卖关子,龙芯…启动…

新世界 LoongArch 发行版横评:

这里放一个连接,大家可以点击完整查阅:Phoronix

在目前龙芯新世界完成的总共34个 Phoronix 测试项目中,Gentoo 发行版获得21个胜出,AOSC OS 获得的13个胜出,有朋友担心,我要黑 Gentoo 啦,或者黑 AOSC OS 的优化了,非也。这一系列的测试其实从本质来说有意义也没有意义,意义在于目前新世界的构建发行版中,Gentoo 作为挑战和试水员,使用最新底层构建和优化下,比方说 -march=la664 完整构建系统所带来的优化是有的,这个可以肯定,但是意义并不大,很少有用户能够感受到那种千分之或者万分之一的性能提升,也就从另一个角度肯定了通用构建系统,并作出相应优化的 AOSC OS LoongArch 发行版的优秀和成功。

目前龙芯新世界的开源社区操作系统发行版,除了 Gentoo 和 AOSC OS 之外,还有 Archlinux ,勇豹等社区维护版本,那么我们是否有必要去测试所有的发行版效应性能呢,笔者认为意义不大。

  • 首先是目前基于目前龙芯微架构的优化 Gentoo 实际上已经能够达到最大化;
  • 再次社区发行版为了保证兼容性,不会对龙芯新世界的发行版使用微架构调优发布两套打包,一套是 -march=la464 兼容老的 3A5000,另一套是 -march=la664 兼容 3A6000,这种吃力不讨好,且不会对系统完整性能增高太多,也可能会造成不稳定性的做法,个人并不推荐;
  • 最后,多发行版的价值能够提供用户更多可选择性,并且有助于测试不同发行版是否回报相同 bug,以便社区后续修复相应问题,并让用户更加好的使用、操作体验。

笔者认为,这些测试最重要价值,是提供一个选择参考,不应该从发行版性能角度出发去做出选择,而是根据自己的实际使用需求做出选择,比方说,开源社区测试、开发者,可以选择 Gentoo 作为一个平台,进行测试和调优,从而获得最佳的体验;而如果用户仅仅是使用龙芯新世界系统作为编辑、娱乐,其实 AOSC OS,Archlinux 亦或是勇豹都是一个不错的选择,关键是用户习惯那种发行版的哲学理念。

今天不会像从前那样堆砌测试表格,那其实挺没意思的,如果大家想去看看详细的对比表格数据,点击开头的连接就好。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注