kevinthinkpad 发表于 2024-5-7 10:25

笔记本行业关于休眠技术比手机行业差远了

我们看看手机工作的模式,不管你用的是iPhone还是安卓手机,实际上关掉屏幕之后系统都会进入低功耗状态,同时还没有断开网络连接(包括4G和WiFi),因此即使关上屏幕,我们仍然可以接到电话(4G),收到微信消息(WiFi 或者4G)。如果关掉屏幕,手机就不再联网变成了“单机”版手机,会不会很诡异……但电脑为什么就可以睡眠下去并且不再联网呢?这个问题也是各大厂商想要解决的,试想一下,你的电脑暂时一个小时都没用,这时候有人发了封邮件给你,然后通过类似于RMS(消息提醒)的服务唤醒了你的电脑,电脑于是点亮屏幕或者发出dingdong的声音来提醒你阅读邮件。这个场景在目前的框架里是暂时做不到的,但ModernStandby可以做得到,并且还有其他一些功能上的提升,这就是MS以及Intel/AMD强推S0睡眠的原因,或者说部分原因。


这个“不确定性”,实际上是由于笔记本想要进入S0睡眠的时候需要各个底层驱动和上层软件默契配合,在底层驱动没有大问题的情况下,由于大家各自安装的软件不一定支持或者一定不支持S0i3状态,就会出现睡不下去的情况,你以为盖子关上了,系统也在执行睡眠操作,但有些软件会拒绝这一操作导致实际上系统并未执行成功,于是要么系统压根还是在工作状态,要么它在默默重复<睡眠-唤醒-睡眠>循环。实际上S0睡眠在Intel叫做S0ix,在MS也就是OS下叫做ModernStandby,这个锅基本不属于芯片厂商,因为内部测试或者流程设计上基本是可以满足的,就如同王朝说的,这个问题实际上是MS的问题,开放了功能和调用,却并未确认各个软件是否可以支持,不支持的也没有合理有效的睡眠机制,因此不支持的或者说恶意不愿意退出的软件,就会导致系统无法进入ModernStandby模式,白白费电发热。华硕或者任何一家OEM厂商,都很难完全解决这个问题,应该要经过很久的时间MS和Intel/AMD才能将这个功能打磨到用户能够满意的程度。



StarryFK 发表于 2024-5-7 10:40

但是我觉得x86架构的笔记本本来就不适合这种联网睡眠的场景,

一方面,即使是最理想的s0状态下,耗电量也还是大,至少比s3睡眠的耗电量大好几倍,毕竟保持全机通电可比只保持内存通电耗电多了;

另一方面,对于笔记本来说其实睡眠还要接收消息本来就是挺少众的需求,有什么邮件消息那直接手机上接收不就好了,

我笔记本睡眠了就丢包里了,难道这时候它收到消息我还得从包里翻出来看消息回复消息吗?

更常用的场景就是我下班了,电脑一盖往包里一丢回家了,进入s3睡眠,在家里如果想起来有工作没做就拿出来写一会,如果没有事那就一直在包里放到明天上班,上班拿出来还是差不多的电量,而不是一拿出来发现在s0下睡眠掉了一半的电。

临江独钓 发表于 2024-5-7 10:48

StarryFK 发表于 2024-5-7 10:40
但是我觉得x86架构的笔记本本来就不适合这种联网睡眠的场景,

一方面,即使是最理想的s0状态下,耗电量也 ...

感觉就是MS未竟之手机梦强行在电脑上还魂

StarryFK 发表于 2024-5-7 10:53

临江独钓 发表于 2024-5-7 10:48
感觉就是MS未竟之手机梦强行在电脑上还魂

对,我就是觉得像笔记本电脑这种体积的设备,不能把它当做手持便携设备来去做睡眠模式,

s3的启动速度是0.5秒,s0的启动速度是0.05s,s4休眠的启动速度是30s,

那怎么看都能感觉到s3是最优选择,启动速度较快,而且耗电量也很低,没必要为了s0那一点启动速度和特点而去牺牲耗电量,除非是arm架构的,全机通电耗电量可以做得很低。

xone2011 发表于 2024-5-7 13:10

StarryFK 发表于 2024-5-7 10:53
对,我就是觉得像笔记本电脑这种体积的设备,不能把它当做手持便携设备来去做睡眠模式,

s3的启动速度是 ...

是这个意思,感觉MS强行往手机等小便携设备上靠,而不是去发挥电脑屏幕大,接口多,键盘鼠标输入速度快、精度高等等优势。

jsntrgsy 发表于 2024-5-7 13:27

不懂又爱瞎说

cheanty 发表于 2024-5-7 22:18

最重要的是要给用户选择S0和S3,我相信S0的结局是一坨屎

qiaoweicai 发表于 2024-5-8 08:19

没必要

真爱豆豆 发表于 2024-5-8 15:32

x86架构的原罪

Duoduobear 发表于 2024-5-8 16:05

微软自Windows 8开始就推广Connected Standby了,也叫AOAC, Always On Always Connected. 是从Connnected Standby发展为Modern Standby的。Modern Standby则分为disconnected standby和Connected standby。而这些年主要以disconnected standby为主。为啥呢? 因为Connected standby意义不大呗。这是从实践和市场现实总结出来的结果。

Windows 8是2012年发布的。Windows都搞了这么多年了。发展到现在以disconnected standby为主。这是经验教训换来的结果。

zjukelven 发表于 2024-5-9 08:15

坐在电脑前面为什么要合上笔记本?手机是随身携带的,笔记本不是,另外email本身也不是即时通信啊。

shaxing 发表于 2024-5-9 08:31

用了20年笔记本了 休眠功能使用次数一只手数得过来 可有可无的鸡肋功能没多大意义

szywang 发表于 2024-5-9 19:22

您有机会试试苹果,不过那是不是您说的笔记本,看您归类了。
只是wintel差,个人觉得苹果的很好。

vking_lw 发表于 2024-5-10 09:28

我记得好像INTEL是有这个技术的,叫Intel Smart Connect Technology, 主板BIOS里要设置成打开 B75主板就有,现在新的电脑还有没有这个就不清楚了,但我没有用过这个功能

sss668800 发表于 2024-5-11 16:16

StarryFK 发表于 2024-5-7 10:40
但是我觉得x86架构的笔记本本来就不适合这种联网睡眠的场景,

一方面,即使是最理想的s0状态下,耗电量也 ...

正解,笔记本要睡眠就彻底点。

不知道苹果M系处理器的本子是不是在联网睡眠时还可以保持工作+低功耗,软硬件全包有这个优势。

无所不至 发表于 2024-5-11 16:30

本帖最后由 无所不至 于 2024-5-11 16:57 编辑

kevinthinkpad 发表于 2024-5-7 10:25
我们看看手机工作的模式,不管你用的是iPhone还是安卓手机,实际上关掉屏幕之后系统都会进入低功耗状态,同 ...
我从不休眠一下子给C盘节省了5个g的空间。睡眠只不过多了2、3秒反应时间。

yuxbb 发表于 2024-5-11 19:12

手机的os层一样是不休眠的,你认为关屏幕休眠,实际就是降频,功耗低一点而已。 然后因为手机的应用都是在条条框框规则里开发的,所以这个时候系统可以杜绝某些程序逻辑执行,然后给某些逻辑开一些口子才能做到所谓的”休眠“时也能联网啥的。pc上的程序可没有这些条条框框去约束开发,所以pc休眠就很难搞。

dongfangri 发表于 2024-5-12 08:29

我也想要s3睡眠。s0不适合笔记本使用场景。其实现在从硬件到软件都不太注重用户习惯,手机app就更不用说了,不是让你好用,而是让你看广告或忽悠你买东西,操蛋得很。

yx2web 发表于 2024-5-12 09:19

也许与硬件结构及操作系统有关
页: [1]
查看完整版本: 笔记本行业关于休眠技术比手机行业差远了