Windows on ARM 的现代待机体验太牛了

1 天前
 hez2010

买的 Surface Pro 11 的乞丐版(高通 X Plus 芯片)的,用了三个多月,今天用 powercfg /batteryreport 导出了一下电池数据,期间电源模式全都保持默认,关闭省电模式。

翻到最底下有一个 Battery life estimates ,其中最底下的一行 Since OS install 就是根据历史数据计算出来的现代待机下从 100% 耗到 0% 的平均续航时间。

这个无论关不关休眠都没问题,因为 Battery life estimates 只包含 Active (活跃使用)和 Connected Standby ( S0 现代待机)的数据。

这是我的结果:

Current estimate of battery life based on all observed drains since OS install

ACTIVE (AT FULL CHARGE) CONNECTED STANDBY (AT FULL CHARGE) ACTIVE (AT DESIGN CAPACITY) CONNECTED STANDBY (AT DESIGN CAPACITY)
Since OS install 6:59:21 461:32:21 (3 % / 16 h) 6:26:46 425:40:38 ( 4 % / 16 h)

Surface Pro 11 现代待机能够连续待机 461 小时 32 分钟,要知道乞丐版 sp11 的电池只有 46 Wh 啊(我这个设备目前还算比较新,充到 100% 能有 50 Wh ),换算一下待机功耗大概在 0.1w 左右。

这也确实跟我实际体验一致,持续待机大概每 4 小时掉 1%的电:

上面这张图是近一周的电池数据,一格代表一天,这几天没怎么用一直在待机,不过后台是挂了不少 app 的。我用 powercfg /h OFF 关掉了休眠所以期间没使用的时候都处于 S0 modern standby 状态。

看来 S0 modern standby 的耗电发热问题根本就不在 Windows 上,纯粹是 Intel 和 AMD 的芯片功耗以及他们的电源管理做的太烂了,换成 ARM 之后一点问题都没有,掉电发热问题压根就不存在。

而连续使用下,我的场景是软件开发( Visual Studio 写 C++ 和 C#),写代码、查文档、调试运行,同时挂着音乐,还穿插着刷视频和水各种群摸鱼,这样续航都有 7 小时,现在想要是 Surface Pro 11 电池像别的笔记本那样有 70 Wh 的话就爽了,那样的话连续使用的续航妥妥 10 小时+。

现在就很期待第二代的 X2 Plus/X2 Elite 。毕竟第一代的 GPU 还是老的移动端 GPU 架构,实在是不够看,CPU 的能效也能只说是比上一代的 x86 强,相比 M3 的能效还是差的很远。

6223 次点击
所在节点    Windows
51 条回复
shulinbao
6 小时 37 分钟前
@lanceliao #34 我的 woa 设备就是 s0 待机。可能因为是二合一设备所以按电源键看屏幕是否黑掉就能确认休眠。或许屏幕关了之后 woa 设备本身功耗就低,然而有的 woa 设备可以同时用 windows 或者安卓系统,能明显感觉到安卓下熄屏待机比 win 下要长的多
dbpe
6 小时 22 分钟前
arm 设备或者长续航本,准备明年看了....

准备给自己的 surface pro4 换内存颗粒(16G)了
dbpe
6 小时 22 分钟前
@tmknui 不是有转译么
Jasonqiao
6 小时 19 分钟前
支持,果粉希望有越来越多便携 PC 超越 Mac ,手机方面也是,希望各芯片和安卓厂商狠狠超越 iOS ,不给库克上上强度他真以为自己现在做的东西还是天下第一了
Greendays
6 小时 16 分钟前
现在 ARM 芯片少,windows 有专门优化。等 ARM 流行了以后,Windows 照样不行的。
hez2010
6 小时 7 分钟前
@DiaoWang powercfg 导出的 estimation 是从历史使用数据计算的平均值,我还有完整的历史电池数据追踪,实际体验也基本跟它的计算结果一致,待机确实是 4 小时掉 1%。
另外 cpp 当然是本地编写本地编译调试。
FakerLeung
5 小时 58 分钟前
等一手 Lunar Lake 吧,能耗比有点逆天。
Damn
5 小时 25 分钟前
@dbpe 转译不了驱动,只能转译用户态的软件,比如公司用的 VPN 这种刚需就没有办法,即使它很简单,简单到理论上不存在障碍。。。
yippees
5 小时 2 分钟前
Visual Studio 写 C++ arm?
hez2010
4 小时 59 分钟前
@yippees VS 的各种交叉编译链现在都很成熟,你在 arm 上面写 C++ x64 都没问题。
hez2010
4 小时 48 分钟前
@TOM2333 看了一下现在似乎只有 surface laptop 7 有补贴。以及 sl7 续航比 sp11 长很多。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1079795

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX