信创头条

点击了解信创云解决方案

龙芯自主浏览器全新升级来了:性能优于x86

Posted on 2020-08-14

来源:快科技

在一众国产CPU芯片中,龙芯是比较特殊的一个,因为它基于少见的MIPS架构,相比于x86、ARM在生态适配上难度高得多。

不过 龙芯早就明确提出,其目标就是构建一套区别于Wintel x86体系、AA ARM体系之外的第三套信息化生态体系,支撑国家信息化自主发展。

除了处理器逐代升级、操作系统逐代演化,龙芯也特别重视核心API软件的建设,比如作为桌面核心的浏览器。

龙芯于2013年正式成立浏览器研发团队,基于国际主流的Gecko内核、Blink内核,从浏览器的JS引擎研发、渲染优化等底层做起,支持Loongnix、UOS、麒麟系统等国产操作系统,形成了自己独有的特色。

龙芯浏览器的产品特色——

1、稳定可靠

龙芯浏览器主要通过两大手段确保稳定可靠,一是 自带的海量测试集。

比如其中的一项mochitest,测试用例数多达近百万,都是浏览器发展过程中沉淀下来的精华,龙芯全部进行了分析与调试,确保不会出现功能、稳定性等问题,龙芯也是国内极少能做到该层面的浏览器团队。

按照龙芯的说法, 龙芯浏览器整体测试用例的通过率已经优于x86平台,更高于ARM平台,功能和稳定性完全可以满足信息化需求。

image.png

二就是 在信创应用中积累了大量测试元素 ,包括与应用相关的功能、稳定性、性能、安全方面的问题。

2、兼容性强

龙芯浏览器的 HTML5跑分高达513分(总分555分),CSS标准支持达到87%,其中CSS1、CSS2、CSS3已达到100%。

image.png

同时, 龙芯浏览器继续支持NPAPI插件标准。

因为安全等原因,NPAPI插件标准其实已经基本被废弃,但在国内情况比较特殊,信创领域还在大量使用。

龙芯浏览器为此 反向移植了NPAPI插件模块,能完整支持WPS、PDF、Flash Player等插件 ,尤其是Flash Player插件仍旧可以支持nanojit、FFMPEG解码、stagevideo vdpau硬解等特性,能正常播放各网站Flash视频、与OA相关的Flash操作,如文件上传、文件打印等功能正常。

3、支持国密方案

龙芯浏览器支持SKF标准设备接口,支持国密通讯算法,兼容适配公安部3S、渔翁等单位的国密设备,中创、东方通等的中间件,已形成完整的前后端、软硬件一体化的国密解决方案。

4、性能持续优化

JS引擎优化

通过对JS引擎JIT编译器的支持,能数量级地提高JS引擎跑分,对于JS密集型的应用,能大幅提高效率。

渲染优化

结合龙芯处理器指令集的特性,对底层渲染库进行深度优化,如skia/jpeg/png/libyuv/pixman/ycbcr等。对图形密集型应用大幅提高效率。通过GPU加速,提高页面合成渲染效率,并支持WebGL等3D功能。

音视频优化。

通过对应用跑在浏览器上的性能表现,定位耗时模块,指导应用程序有针对性地进行优化,能大幅提高应用程序效率。

5、兼容生态建设

围绕龙芯浏览器, 团队已经累计向开源社区贡献数十万行基础代码,除了支持龙芯浏览器的产品化,也提供给360等浏览器厂商共享共用。

此外,龙芯浏览器团队还参与制定了《桌面端浏览器软件技术要求》、《桌面端浏览器软件测试规范》等标准草案,也是W3C国际标准组织顾问委员会成员,参与W3C每年的开发者大会以及相关活动。

image.png

image.png

龙芯浏览器团队近期向Mozilla社区贡献代码

image.png

龙芯浏览器团队近期向V8社区贡献代码

近日,龙芯浏览器发布了最新的2.9.0.0版本,主要更新包括:

修复所有已知安全漏洞。

优化了 nss、skia、libpng、libjpeg、libyuv、libvpx、pixman、js引擎等模块。

对启动和页面加载过程做了性能优化。

增加自动更新功能。


Posted in
咨询热线:400-648-5123

北京易捷思达科技发展有限公司:北京市海淀区西北旺东路10号院东区1号楼1层107-2号

南京易捷思达软件科技有限公司:江苏省南京市雨花台区软件大道168号润和创智中心2栋西1层

上海office:上海黄浦区西藏中路336号华旭大厦22楼2204

深圳office:深圳市南山区粤海街道深南大道9676号大冲商务中心C座402

郑州研发中心:河南省郑州市高新区梧桐街50号北斗企业孵化器C12-2号楼2楼

广州office:广东省广州市越秀区东风东路753号(天誉商务大厦东塔21F)

西安office:西安市高新区锦业一路10号中投国际B座1406室

成都研发中心:成都市高新区199号天府三街太平洋保险金融大厦A区8楼


邮编:100094


邮箱:

contact@easystack.cn (业务咨询)

partners@easystack.cn(合作伙伴咨询)

marketing@easystack.cn (市场合作)

training@easystack.cn (培训咨询)

hr@easystack.cn(招聘咨询)

Copyright © 2017 EasyStack Inc. All Rights Reserved. 京ICP备16000234号-1 京公网安备 11010802024994号