早在2004年,Michael就建立了一个Linux硬件评论网站--Phoronix.com,那时不少计算机的外设设备,如:鼠标,调制解调器和显卡,很难在Linux环境下正常工做,他们主要靠笔记来记录外设的使用经验。随着Linux的硬件支持能力的提高,用户不用再担忧“是否可用”的问题,转而更多的专一于性能和其它Linux功能。因此在过去十年中,Michael团队开发了Phoronix 测试套件,这是一个开源的、自动的、跨平台的基准测试框架,而且已经用它执行了数百种不一样的测试。html
采用滚动开发模式,Clear Linux全方位给用户带来惊喜linux
据统计,90%的公有云,82%的智能手机,以及62%的物联网设备都是基于Linux开发的。不管是开发者仍是企业都能从各式各样的Linux发行版中受益,固然也包括针对高度定制的发行版。可是其中也面临不少挑战,Linux的一大优点就是任何人均可以根据我的或者组织的需求建立本身的发行版。可是随着时间的推移,以及愈来愈多的Linux安全性问题出现,维护一个自定义的Linux发行版愈来愈困难,尤为是对于小型的公司来讲,须要全力的投入来运维安全包升级、补丁包升级,以确保全部用户均可以拿到所须要的补丁包。并且,应用程序开发者也很难确保他们本身的软件能够在全部不一样Linux发行版上运行。所以,如今人们要作本身的Linux发行版须要承担巨大的维护成本。安全
众所周知,Clear Linux是Intel针对IA全部平台进行了深度优化的Linux发行版,做为Phoronix 测试套件的首席开发者,Michael测试了不少Linux发行版,当他开始测试Clear Linux时很是吃惊, Michael解释,“与当时的其它Linux发行版相比,Clear Linux的性能确实很高。而且随着时间的推移,它的性能在每一个季度甚至每月都获得优化,我对此印象很是深入。得益于Clear Linux的优点之一滚动发布模式,开发人员持续推动优化的深度和广度,你几乎天天均可以看到新的性能优化或者更新补丁。而后,我一直对他们在优化中关注到的细节感到惊讶,他们不仅是针对最多见的工做负载,而是从启动耗时的性能到各类用于科学计算的软件包进行优化。因此,观察它的性能演进是一段很是有趣的旅程。”性能优化
在默认状况下,Clear Linux使用编译器的选项进行优化。基于不一样的编译器的性能表现,它们的软件包管理方案容许使用GCC编译器编译一些软件包而使用其余的例如Clang编译器构建其它的软件包。同时,还有不少其它的优化,好比优化了GCC和GNU的C库以便在后续连接构建中得到最好的性能;另外“多函数版本”功能容许一个程序在不一样的CPU架构上选择不一样执行路径。所以,用户的二进制文件不只能够运行在旧的CPU架构上,并且在现代CPU上运行速度更快,用户不须要为每一个CPU微架构生成不一样的ISO或不一样的软件包。除此以外,还能够看到针对Linux kernel或者其余方面的不少优化。架构
持续进行性能优化,让更多用户从中受益框架
虽然Clear Linux赢得了很好的口碑,可是还有一些缺陷,性能优化还须要持续进行。Michael表示,“在性能方面,咱们的团队在继续努力尽量作到最好。可是为了提供出色的Linux发行版的体验,还有一些其它细节问题须要解决。好比目前,它的安装工具还没法轻松地从一个彻底加密的磁盘上启动,或者在安装程序中为多个磁盘轻松地设置RAID。还有许多小的可用性障碍,他们能够解决,使体验更容易,特别是对于那些想要在桌面或工做站上尝试Clear Linux的新开发人员来讲,这样他们就能够在平时使用的本身的电脑上,云端或者容器的开发环境中,使用相同的发行版。”运维
除此以外,文档改进或Clear Linux宣传还要增强。社区中仍有许多人心存困惑,他们认为英特尔采用了不少特殊隐藏的方法使得ClearLinux在IA的架构上得到出色的性能,而在其余CPU架构上的表现不佳,Michael解释,“这些见解是错误的,咱们能够很是清楚看到他们的团队针对每一处性能提高所使用的不一样的方法,我会尽可能在论坛、Reddit和其余地方澄清并打消这种疑惑。”机器学习
目前几乎全部人均可以从Clear Linux的性能优化中受益。大部分Linux用户都会赞成任何性能提高确定是好事,尤为是当不一样的安全漏洞影响到CPU的性能状况下,Clear Linux仍然可以赛过其它的Linux版本。在一些涉及深度学习和机器学习的特定领域诸如Tensorflow以及Java、Python、PHP之类的解释性语言,Clear Linux的性能确实很是出色。一样,一些像R语言那样的统计软件包也确实有很好的性能,其出色的启动引导性能对于在云中扩展以知足需求或其余须要快速动态响应的领域的许多公司很是有用。总之,Clear Linux的优异性能是不少领域所看中的。函数
Michael表示,Clear Linux的优化工做还会持续进行,将来会给用户提供更出色的性能。工具
原文来自:https://www.linuxidc.com/Linux/2018-11/155426.htm
本文地址:https://www.linuxprobe.com/linuxclear-linux.html编辑:周晓雪,审核员:逄增宝