近日,我有幸体验到一台由航天龙梦出品的搭载龙芯 3A5000-M 的天熠 TR41A1 笔记本电脑。经过一段时间体验后,我决定写一份简要的测评,同时希望与各位 IT 之家家友讨论一下龙芯的生态建设。

天熠笔记本外观与配置

天熠(yì)笔记本搭载了主频 2.0GHz 的龙芯 3A5000-M 移动版处理器,配备 8GB 紫光 3200MHz DDR4 内存, 256GB 固态硬盘以及一块 14 寸的 1920*1080P 屏幕。标称净重 1.8 kg,预装统信 UOS V20 专业版操作系统。(编者:龙芯 3A5000 介绍)接下来首先看看实机的外观。

▲ 笔记本 A 面

▲ 开机画面,带有航天科工 LOGO

▲笔记本 B,C 面与系统桌面

关于更多的配置细节,我不再赘述,小编感兴趣的朋友可以阅读下面的表格。

品牌天熠型号TR41A1处理器龙芯 3A5000M,主频 2.0GHz内存8/16GB硬盘256/512GB SSD屏幕14 寸(31.5cm*17.5cm), 分辨率 1920*1080(16:9)显卡7A1000 集成显卡操作系统统信 UOSV20重量1.8kg(不含适配器)(实测重量 1.65kg)尺寸32.6cm*22cm*2cm摄像头200 万像素,屏幕下方触控触摸板内置电池容量63.64Wh续航时间2 小时 30 分无线网卡Intel 7265

闲言碎语不多讲,说一下我对这个笔记本电脑的感受。

首先简单谈谈电脑性能。这台笔记本配备龙芯最新的 3A5000 处理器的移动版 3A5000M。关于龙芯 3A5000 ,gueenet 已经进行了很多的测试,基本上是目前量产的国产自主研发处理器中单核性能最优秀的产品。移动版主频则被限制到 2.0GHz。性能上谈不上出色,但基本可以满足移动办公需求。

至于外观和系统配置,内存和固态硬盘中规中矩,最高选配 16GB 内存以及 512GB 的固态硬盘。重量实测 1.63 kg(不带电源适配器),和我的 X270 笔记本接近。不过,天熠的 14 寸屏幕比 X270 的 12.7 寸屏幕大了不少。电脑键盘敲击的手感很清脆,没有阻滞感。这也是我个人对这台笔记本电脑最满意的地方,

这款笔记本电脑的槽点也不少。首先是屏幕的巨大边框。上面和左右的边框都比较小,只有 8mm。但底部的边框非常大,在 BOE 的 logo 部分,宽度有 22mm。给人的感觉是设计的时候可以放一块 16:10 的屏幕,但最终量产只放了一块 16:9 的屏幕,短的部分就做了一个大黑边。接着要吐槽的是它的摄像头,放在屏幕的最下方,在录视频的时候会对准用户的下巴。

笔记本触摸板很大,但左右键手感非常的生硬,拿来日常当鼠标用十分吃力。触摸板还很容易被手掌误触,导致打字的时候出现光标随机跳动。可惜的是,目前我还没发现 UOS 系统有关掉触摸板或者防止误触的设置。

电脑的续航和散热同样值得吐槽。由于龙芯 3A5000M 没有自动降频的功能,始终在以 2.0 GHz 的频率运行。这种调度保障了性能发挥,却减少了续航。同时,自带的 7A1000 桥片采用 40nm 工艺,桥片自身功耗就有 5~8W。种种因素叠加,让这台电脑的续航能力大打折扣。同样,因为处理器和桥片的功耗比较大,也给散热带来了挑战,风扇被迫长时间营业,噪音还是偏大。

最后一个槽点,则是笔记本的集成显卡。这款笔记本没有独立显卡,用是桥片 7A1000 中的显卡,性能上只能说能用。看个网页,写个文档什么的可以满足,但玩游戏什么的就不要想了。显卡的驱动还不够完善,偶尔会出现花屏、卡顿等现象。如果集成显卡能够换成 AMD 的独显,那么性能上会好很多。

如果对电脑性能有兴趣的朋友,还可以参考其他朋友的测评:

以及

实机常见场景体验

在软件生态上,由于龙芯 3A5000 处理器采用了龙芯自主指令集 Loongarch,与现有的 X86 或者 ARM 生态不兼容,可以说是从零开始建生态。尽管 3A5000 的生态建设刚刚起步,但也已经初见成效了,这很大程度上要归功于金山、搜狗、中望等国内真・自主研发的软件企业。在 UOS 系统中的应用商店里,已经有诸如 WPS、中望 CAD、永中 Office 等原生应用,以及微信、Winrar、PhotoShop 等用二进制翻译运行的 X86 应用。本文就是使用测评机中的 WPS 2019 进行编辑的。

▲ 运行 WPS 办公软件

浏览网页可以用龙芯公司基于 Chrome 浏览器开发的龙芯浏览器。

▲ 使用龙芯浏览器访问 Bilibili

腾讯的 QQ 和微信也可以使用,不过功能上和 Windows 版相比还差很多。

▲ 运行 QQ 和微信。其中微信是通过二进制翻译运行的 Windows 版微信。

要进行图片处理的话,可以使用国产软件美图秀秀;输入法当然要用搜狗拼音。如果要进行程序开发,可以考虑使用 VSCode。

▲ 使用 VS Code 进行程序开发

现在有一些 Windows 程序已经可以用二进制翻译来运行了,比如 WinRAR、PhotoShop,虽然可以用,但距离好用还差的很远。比如,运行 WinRAR 的时候中文字体都无法正常显示。

▲ 使用二进制翻译运行压缩软件 WinRAR

▲ 使用二进制翻译运行 PhotoShop

必须承认,龙芯的生态还是非常有限,原生的应用只能靠开源软件以及部分国产自主软件。龙芯的二进制翻译技术也不完善,能够运行的程序也不够多,运行起来还有一堆问题。龙芯中科最近的说法是,在二进制翻译技术上搞 3+10+X, 其中的 3 指的是 Windows 打印机、兼容 IE 的浏览器以及兼容.net,10 指的是 Windows 下的 10 项基础应用,X 指的是其他的靠二进制翻译运行的程序。

以我个人的体验,我认为这台笔记本电脑到目前还远远无法满足一般民用的办公需求,只适合有国产化需求的特殊人士、或者是龙芯平台的开发者使用。

尾声

文章最后,我想多讲一下我所了解的龙芯生态。对比 X86 和 Loongarch 指令集的生态。毫无疑问,X86 的生态非常完善,有闭源操作系统 Windows,以及建立在 Windows 平台上的软件生态,包括各种工业软件、游戏软件等,这些软件大部分是闭源的,少部分是开源的;除此以外,X86 的生态还包括在开源的 Linux 操作系统上,基于闭源或者开源的开发环境,建立的软件生态。

▲ X86 指令集的生态构成

为什么中国的 IT 产业十分繁荣,但国产操作系统的生态却非常脆弱呢?这是因为国内的 IT 产业是建立在国外的开发环境之上的。比如很多企业的 OA 系统等,依赖 IE 浏览器才能运行,那就必然要绑定在 Windows 操作系统上,无法轻易移植到国产操作系统上。再比如,很多企业会基于商用软件的二次开发接口,进行大量的程序开发;虽然新开发的程序是完全自主的,但由于它们必须依赖商软的核心才能运行,实际上也缺少可移植性。

目前,龙芯能够利用的生态,只有图中的开源软件部分,以及国内基于开源开发环境开发的闭源软件,比如 WPS、搜狗拼音输入法、中望 CAD 等。即使是开源软件,龙芯能利用的也只是其中的一部分,因为很多开源软件也会针对 X86 指令集做深度的优化,这部分优化龙芯根本用不上,导致的后果是直接使用这些开源软件,用 Intel 的处理器时的运行速度会远远超过龙芯处理器,用户体验到的就是龙芯处理器速度慢。

用 WINE 和二进制翻译这样的兼容层,可以运行部分 X86 Linux 软件和 X86 Windows 软件,但必须承受性能的损失。尽管龙芯基于 QEMU 开发了二进制翻译工具 latx,其中也使用二进制翻译指令进行了加速,但现在二进制翻译工具的效率远远达不到原生程序的 70%。

龙芯原来使用的是 MIPS 指令集,从 3A5000 开始急速转向了 Loongarch 指令集,整个转变过程非常的匆忙,并不是像是一个水到渠成、顺其自然的结果,而更像是一个被迫进行的选择。Loongarch 指令集下的生态建设,依然是一个非常艰难的事情,需要很多年的时间才能见到成效;要建立自主可控的生态,不能只依靠龙芯一家,还是要靠国内众多软件厂商的努力。现在的龙芯,好比刚刚踏上长征路上的红军,刚刚走出了建设生态的万里长征的第一步,前面还有雪山草地、围追堵截。祝龙芯好运,能够早日建起自己的根据地!