本文是联想“LEGION Y9000X 评测活动”的参赛稿件。我是“2019 LEGION Y9000X 官方群”的艾克,是一位 Rust 语言开发者,正在使用此笔记本的顶配。
我不是专业评测者,更不是各个数码圈子的常客,所以只从几个个别的角度看待此机器。更详尽的评测,请找笔吧评测室等专业机构。
概述
配置:i9-9800H (8C16T) 高至 85W/65W 功率释放;32GB DDR4-2666 板载内存;UHD630集显;1Tx2固态,出厂设置为RAID0。
机器检查
这台机器在宣发期间,发生过不少做工和质量上的争议。有些是正常的做工和生产公差,有些确实是问题。仅针对我收到的机器,我看到的做工情况如下:

材质坦率地来说不是很精致,就是一个普通铝材磨砂表面水平,不过不失。如果特别介意材质(尤其是被Mac惯坏的用户)就要注意心理预期。
Rust编译测试
测试项目
使用以下的 Rust 语言项目进行测试:
rv32m1-rust/rv32m1_ri5cy-example:0.1.3 | 0.03 MiB |
actix/actix-web:1.0.9 | 0.11 MiB |
BurntSushi/ripgrep:11.0.2 | 0.24 MiB |
rust-lang/cargo:0.40.0 | 4.53 MiB |
rust-lang/rust:stable | 3700.9 MiB |
所有项目编译测试均采用 release 模式,并且妥善排除联网下载依赖的时间。更详细的步骤等技术细节请见 https://gist.github.com/shamiao/cc804c0d2afc2d88c79eb72913dc4e9c 。
注: rv32m1-rust/rv32m1_ri5cy-example 是评测作者 @shamiao 与 Rust 高手 @luojia65 合作开发的一个 Rust 语言嵌入式应用项目。为了广告目的而纳入评测范围。
对比机器如下:
- MacBook Pro 13 2015 (i5-5257U, 8G-LPDDR3-1866)
- Lenovo ThinkCentre M8500t-N000 商用品牌机 (i7-4770, 16G-DDR3-1600)
- 兼容机: i5-9600K, Z390, 16G-DDR4-3600
- 兼容机: Pentium G3240, B85, 8G-DDR3-1333
中小型项目测试
我们编写的 Rust 语言项目,实际上都很少超过 rust-lang/cargo
的规模。从结论上看:
- Y9000X在自动模式下的编译时间,基本和桌面i5-9600K处理器持平或略优一点。
- Rust的项目结构松散、依赖数量庞大(类似Node),并且构建过程高度并行化。所以Y9000X顶配的16线程非常有用。
- 构建的开始和中途,都可以看到全核满载运行。构建末期随着尚未构建的crate减少,多核的利用率下降。
- 笔记本毕竟还是笔记本。散热和功率所限,终究也只能做到8核16线程打平台式机6核6线程的水准。
名称 | ripgrep | rv32m1_ri5cy -example | actix-web | cargo |
Y9000X/性能 | 42 | 73 | 97 | 116 |
Y9000X/自动 | 49 | 73 | 104 | 131 |
Y9000X/静音 | 67 | 84 | 132 | 175 |
i5-9600K台式 | 57 | 76 | 111 | 147 |
i7-4790台式 | 86 | 112 | 166 | 274 |
MBP2015/macOS | 179 | 166 | 295 | 415 |
MBP2015/Win10 | 232 | 195 | 337 | 580 |
G3240台式 | 257 | 178 | 389 | 621 |


大型项目测试
唯一测试的大型项目是 Rust 编译器的自举(编译自身)。这个测试项目需要长时间持续运行,并且同时考察 Rust 和 C++ 两门语言的编译性能(因为要编译 LLVM)。
从结果上看:
- Y9000X能够保持持久的高性能,提供和中小项目相似的性能表现,没有出现项目一大性能立刻崩盘的情况。
- MacBook在Windows10下的测试结果出现了令人惊异的40%以上的性能亏损。不知是Windows的编译工具链本来就性能低下呢,还是Apple的BootCamp对于Windows的调教太差呢?
Y9000X/性能 | Y9000X/自动 | i5-9600K台式 | Y9000X/静音 | i7-4790台式 | MBP2015/macOS | G3240台式 | MBP2015/Win10 |
2576 | 2685 | 2745 | 3390 | 4859 | 5594 | 9072 | 9918 |

主观感受
- 除去编译测试之外,也试用了各种IDE编写Rust语言程序。总体来说,Y9000X的表现与i5-9600K台式机非常相似,能够提供一个不该卡的地方绝不会卡的性能保证。
- “性能”和“自动”两个模式下,机器的噪音水平绝对不小,但相对于别的笔记本来说并不大。并且噪音的听感比较舒服,没有啸叫等不良体验。
- “安静”模式下的噪音虽不可忽略,但并不大,并且听感更加平稳舒缓。
- Linux 处在基本可用的水平。没有明显的根本用不了的障碍,但周边设备的驱动广泛缺失,包括声音、指纹、性能模式切换都不能用。
4K高分屏方面(追加)
对程序员来说属于一个双刃剑的设计。优点主要是代码显示无颗粒感,体验绝佳。并且各种缩略图显示的地方,都可以保证即使缩到很小细节仍然清晰。而缺点网上也说了很多了,主要都集中开火程序兼容性问题。
但除此之外,4K兼容性还有一个经常被忽略的缺点:不少程序虽然能适应4K内屏/1080p外屏,但并不适应两者之间的切换,常常在切换时发生显示bug!试举几个例子:
↓ VirtualBox 6.1 1080p切换4K:窗口异常缩小,个别字体超大
↓ ConEmu 4K切换1080p:窗口异常放大,并且选项卡的图标不能正确缩小,仍保持高分屏的状态
↓ TIM与Win10自带输入法 1080p切4K:窗口字体不能平滑放大,而只是生硬的模糊拉大适配高分屏。并且Win10自带输入法的字体更是直接被异常拉大。
像这样的bug不胜枚举。当然必须说明这个锅是Win10和各种软件背,而不是机器背。但将这个现象作为体验问题提起重视的必要性,却是毋庸置疑的。
如果有使用外屏的需求,个人推荐内屏分辨率和外屏完全对应,要么都4K要么都1080p,可以最大限度地避免这种烦恼。
扩展坞(追加)
注意这一节仅指 USB-C 接口的、用于显示和 I/O 扩展的功能性扩展坞。雷电3显卡坞不在讨论之列。(倒是也有极少数的雷电3接口的功能性扩展坞,不过由于价格过于离谱,也排除在讨论之外)
扩展坞采购,难在如何看准需求,防止掉进暗坑里。按我个人的理解:
(一)如果要用坞供电,则必须注意坞支持的电压和最高功率,往往是有限度的,不可不察。必须支持20V的供电电压,功率上最好提供满95W,稍差一点87W也行。最低绝对不能低于65W,否则电脑吃不饱还是小事,切不了性能模式损失就大了。
(二)如果坞提供了两个显示器接口,则必须查清两个接口是各自独立输出的,还是只能镜像输出的。这决定了能不能用一个坞接双屏。
(三)绝大多数坞是自带线的(便携起见)。但在家庭、办公室这种半固定的场景下,自带的那点儿线往往不够长。这种情况下就要买单独接线的坞。靠USB-C延长线也许也行,但必须请坞的卖家配,因为USB-C线缆能支持的电流和扩展特性各有不同,自己买极易掉坑。
我个人使用的是 Baseus 倍思的一个全功能桌面坞站。接口极其齐全,要什么有什么。支持100W PD满功率充电,并且坞站本身也支持12V单独供电,电源设计极其稳定。使用单独的 USB-C 线缆连接电脑,最终可以真正实现回家只连接一条线缆,直接开工。坏处是价格也不便宜(¥399),当然也没有任何便携性。

……不过好在便携也不用他。联想随 Y9000X 机器赠送了一个坞(型号为联想 LCV501,USB-A+HDMI+VGA)带着就好。这一点需要特别的提出表扬。
必须批评之处
出厂默认 RAID 0 强行喂shi,是这台机器的败笔中的败笔,可以说联想产品设计者在这一点上不长脑子。这至少带来了以下问题:
- 一大把PE环境不认Intel RST建立的虚拟盘,无法做系统备份、文件抢修等工作。最典型的就是微PE 2.0。
- Linux也不认这个虚拟盘。
- 其他人的测试表明这样做只提升了数据灾难风险,并未带来性能提升。
我个人推荐在拿到机器后第一时间:
(以下仅为建议步骤,不对风险或后果负责;另外老司机请随意)
- 备份系统
- 拆除RAID盘
- 还原系统到磁盘0
- 重建引导
总结
对于 Rust 语言开发者来说,如果有移动办公的需求,这样一台机器买起来肯定没有大的问题。这至少优于那个 CPU 功率缩成渣了(听说)的 ThinkPad 隐士 Gen2。
显卡就不过多论述了。简而言之,你得清楚买这样一台机器是意味着什么。如果没弄清楚,趁早换别的机器没坏处。
并且必须指出,如果应用场景能用台式机,请一定要买台式机。Y9000X i9 如此费力也只能追平台式机的i5,不得不说笔记本毕竟只是笔记本。