站点图标 CNX中文站

基于树莓派对HMI进行优化的Web浏览器—Flow

大多数人会直接在树莓派板上使用Chromium,这源于它是树莓派OS的默认浏览器。 但是,它的性能可能并不是最佳的。英国的Ekioh公司最近就开发了针对树莓派性能优化的Flow浏览器,该浏览器支持多线程和3D图形加速。

需要注意的是:因为Flow浏览器是从头开始开发的,也就是说它不是基于Webkit或Mozilla Engine进行开发的。所以,设计时主要考虑了人机界面(HMI),而不是个人浏览网页的需求,这意味着性能可能会更好,但同时网站兼容性也有可能会受到一定影响。

在树莓派400上运行Flow浏览器时, CNX软件网站的渲染效果

Flow浏览器主要特性

在进行基准测试和其它测试之前,让我们先查看一下Flow浏览器的一些关键特性:

因此,它不仅仅适用于树莓派,还适用于基于Web图形界面的其他嵌入式平台,例如机顶盒、控制器等。

基准和网站兼容性测试

我们让Ekioh公司为我们进行了一些基准的测试。 首先,从树莓派400上运行html5test.com是初始测试,Flow得分为332点、Chromium得分为471。Ekioh解释说,对于HMI用例,可能不需要针对性的标准Web浏览器功能来进行测试。像Guardian、Wikipedia、Twitter、The Register等网站的渲染效果都是很好的,CNX网站也是如此。

以下所有的基准测试均在树莓派400d 键盘电脑一体机上运行,连接至HDMI显示器,分辨率设置为1920×1080,浏览器窗口设置为全屏,浏览器的其他参数使用默认设置:

除了JetStream(与Chromium相比显示出了相似的结果)外,所有基准测试都需要大量图形来显示Flow的优势。 因此,Flow在文字和3D图形的渲染方面确实令人眼前一亮,它针对HMI进行了优化,所以这是很有意义的。 我后来也要求使用他们SpeedoMeter 2.0c测试,不过他们并没有提供结果。

Ekioh公司告诉我们,Flow与其它浏览器之间主要区别就是多线程布局和GPU的渲染:

试用Flow浏览器

请注意,Flow浏览器不是一个开源项目,但是你可以在树莓派上免费试用该浏览器,因为Ekioh公司刚刚发布了基于Flow浏览器的树莓派OS预览镜像 。它免费供个人用户使用。不过,除非你获得了该公司的商业许可,才可将其用于任何商业用途。你也可以在产品页面上获取它的更多详细信息。

分享这篇文章
退出移动版