linux 测试_Linux测试如何变化以及当今重要

linux 测试

如果您曾经想知道Linux计算机如何与其他Linux,Windows和MacOS计算机相提并论,或者想搜索有关Linux兼容硬件的评论,那么您可能对Phoronix很熟悉。 除了其网站(每年吸引超过2.5亿游客访问其Linux评论和新闻)之外,该公司还提供了Phoronix Test Suite (一种开源硬件基准测试工具)和OpenBenchmarking.org (用于存储测试结果数据)。

据2004年创立Phoronix的Michael Larabel称 ,该网站“经常被人们视为对计算机硬件和Linux感兴趣的人的主要来源。它提供了有关Linux内核开发的见解,产品评论,访谈以及有关以下方面的新闻:免费和开源软件。”

最近,我有机会就迈克尔·菲尼克斯及其工作采访了迈克尔。

已对问题和答案进行了长度和清晰度的编辑。

唐·沃特金斯(Don Watkins):是什么促使您创立了Phoronix?

迈克尔·拉拉贝尔(Michael Larabel):当我在2004年6月创建Phoronix.com时,让鼠标或其他USB外设能够在当时流行的发行版(如Mandrake,Yoper,MEPIS等)上工作仍然是一个挑战。 因此,我着手研究不同的硬件组件及其与Linux的兼容性。 随着时间的流逝,这从“基本设备是否正常工作”转移了更多? 它们的性能如何以及在Linux下支持或不支持哪些功能。

有趣的是,Linux在硬件上的发展和重要性不断提高。 Linux在LAMP / Web服务器中非常普遍,但是Linux也已经成为高性能计算(HPC),Android智能手机,云软件,自动驾驶,边缘计算,数字标牌和相关领域的代名词。 尽管Linux尚未完全统治台式机,但实际上在其他任何地方都表现出色。

我还开发了Phoronix测试套件,该套件于2008年首次发布1.0版本,以提高在Linux上进行测试的可行性,与更多的硬件和软件供应商合作进行最佳测试实践,并获得更多在Linux上运行的测试用例。 当时,在Linux上没有像Windows上那样真正闪亮的基准测试。

DW:您网站的读者是谁?

ML: Phoronix的受众与内容一样多样。 最初,它是面向台式机/游戏玩家/发烧友的,但是随着Linux在HPC,云,嵌入式等领域的主导地位不断增长,我的测试在这些领域得到了扩展,因此读者群体也有所增加。 读者往往对开源/ Linux生态系统的发展,性能以及对图形处理器和硬件驱动程序的兴趣略有兴趣。

DW:在Linux领域中,测试有多重要?从开始时起它有什么变化?

ML:自2004年以来,测试已经发生了根本性的变化。那时,许多开源项目都没有进行任何持续集成(CI)或回归测试(包括功能问题和性能问题)。 支持Linux的硬件供应商大多试图使事情正常运行和维护,同时又不关心性能或不赶上Mac,Solaris和Windows。 随着时间的流逝,我们已经看到台式机与替代操作系统非常接近(甚至超过,视您的观点而定)。 现在,大多数PC硬件都可以在Linux上直接使用,大多数开放源代码项目都以某种形式进行CI或测试,并且有更多的时间和资源来提高Linux的性能。 随着高频交易和基于Linux的云平台的出现,性能变得至关重要。

我在Phoronix.com上进行的大多数测试都针对基准测试处理器,图形卡,存储设备以及游戏玩家和发烧友感兴趣的其他领域,以及有趣的服务器平台。 读者也对测试软件组件(如Linux内核,代码编译器和文件系统)非常感兴趣。 但是就Phoronix测试套件而言,它的范围是无限的,其框架可轻松添加和自动化新测试。 当前有1,000多种不同的配置文件/套件,并且定期添加新的配置文件/套件,从机器学习测试到传统基准测试。

DW:开源硬件有多重要? 您看到它去哪了?

ML:开放硬件越来越重要,尤其是考虑到近年来所有的安全漏洞和披露。 值得称赞的是,Facebook在Open Compute Project方面所做的工作,以及Google在其Chromebook设备中利用Coreboot以及Raptor Computing Systems成功,高性能的开源POWER9台式机/工作站/服务器的能力。 英特尔今年可能公开采购其固件支持包,这同样令人难以置信,而且有望刺激这一领域的更多努力。

除此之外,由于所需的巨额资金和设计现代芯片的复杂性等原因,开放源代码硬件在进入消费者空间方面确实经历了艰难的时期,更不用说与已建立的硬件供应商的营销预算竞争。其他资源。 因此,尽管我希望100%的开放源代码硬件能够主导甚至与专有硬件在功能和性能上竞争,但在大多数细分市场中,这种情况很难发生,尤其是由于经济原因,开放硬件通常要昂贵得多规模。

诸如OpenBMC ,Coreboot / LibrebootLinuxBoot之类的软件工作正在进一步开放硬件。 那些解放硬件的努力已被证明是成功的,并有望继续得到更多组织的认可。

至于OSHWA ,我当然赞扬他们的努力以及他们对开源硬件的热情。 当然,对于利基市场和规模较小的设备,开源硬件非常适合。 看到OSHWA及其一些合作伙伴(如Lulzbot,Adafruit和System76)会带来什么,一定会很有趣。

DW:人们可以在自己的计算机上安装Phoronix Test Suite吗?

ML:Phoronix测试套件基准测试软件是GPL下的开源软件,可以从Phoronix-Test-Suite.comGitHub下载。 该基准测试软件不仅可以在Linux系统上运行,而且还可以在MacOS,Solaris,BSD和Windows 10 / Windows Server上运行。 Phoronix测试套件可用于x86 / x86_64,ARM / AArch64,POWER,RISC-V和其他体系结构。

DW: OpenBenchmarking.org如何与Phoronix测试套件一起使用?

ML: OpenBenchmarking.org本质上是Phoronix测试套件的“云”组件。 它以类似程序包管理器的方式存储测试配置文件/测试套件,允许用户上传自己的基准测试结果,并围绕我们的基准测试软件提供相关功能。

OpenBenchmarking.org已无缝集成到Phoronix测试套件中,但是从Web界面,任何人都可以在其中查看公开的基准测试结果,检查开源测试配置文件以了解其方法,研究硬件和软件数据并使用类似的工具。功能。

作为Phoronix测试套件的一部分开发的另一个组件是Phoromatic ,它可以有效地使任何人在自己的专用Intranet / LAN中部署自己的类似OpenBenchmarking的环境。 这使组织可以在本地(和私下)存储基准测试结果,自动针对系统组编排基准测试,管理基准测试系统并开发新的测试用例。

DW:人们如何在Phoronix上保持最新状态?

ML:您可以在Twitter上关注PhoronixPhoronix测试套件OpenBenchMarking.org

翻译自: https://opensource.com/article/19/2/phoronix-michael-larabel

linux 测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值