官方宣传说是两秒开机,搭载最强的鸿蒙系统


家有儿女第十三集:宋丹丹:「刘星,去把电视机开机,我要看家有儿女。」刘星拔下电视机插头,再插上,再用遥控器打开电视。宋丹丹:「干嘛呢?直接用遥控器开不就好了?」刘星一脸鄙夷:「没文化,用遥控器叫开机么,那只能叫把电视从睡眠状态唤醒,开机是从断电状态插电源开始才能算,让我直接用遥控器要说把电视从睡眠状态唤醒,词都不会用,没劲」。宋丹丹崇拜的说:「哎呦,你懂得真多!」


看你怎么定义开机了,计算机系统电源状态的通用标准 ACPI PowerState 定义可以在这查到,高级配置与电源介面

我可以讲下包括这次事情在内重新定义关机的历史

很久以前(~2000)

很久以前,关机是指彻底切断电源,那时候 Windows 95/98 关机的时候,显示屏显示这行字之后你就可以按电源开关了,那个真的是一个隔离开关,关闭后开关后所有回路除 RTC 时钟(纽扣电池供电)全部断电。

在这个时候,有些电视能遥控关机但是不能遥控开机,因为关机的时候会控制一个继电器或者用电磁铁直接切断电源。

再后来(1990~)

这个时期的特点在于电源按钮从一个维持通断状态的开关变成了一个按键,短按按键会触发晶元的启动逻辑,这个时期包括手机在内的计算机系统定义的关机状态基本是 S5( PowerOff ) 状态

  • CPU 不工作
  • 主存(DRAM )不工作
  • 部分器件工作
    • Wake On LAN 的网卡可能需要工作以备网路 唤醒
    • RTC 时钟需要工作,用来维持系统时间
    • 有一些定时器可以用来唤醒系统,

在这种情况下

  • 台式计算机 RTC 时钟依靠 纽扣电池工作,开关电源工作以提供电源按钮的电压(即主板通电)
    • 根据额定功率和开关电源的实现不同,开关电源在没有负载时可能也有 &< 0.5W 的功耗
  • 手机某些定时器可能工作,一些集成在 SoC 的 Timer 会运行实现关机闹钟等功能(这是个高级功能,早期的智能手机都做不到)
  • 某些手机的 NFC 控制器可能会通电以备关机刷卡之类的应用

虽然重新定义了关机,但确确实实为用户带来了好处。具体表现为按电源按钮更轻松了,毕竟一个触点开关比一个隔离开关用力小得多。从捅开关/拨开关变成了按开关。区别就是从此之后主板都带电了。

2012年,Windows 8 发布

从 Windows 8 引入了混合启动(Hybird boot)技术,关机的定义被重新定义到了 S4(Hibernate to disk)了,Windows 8 在开始菜单显示的确实是关机二字。

以往 Windows 7 有一个休眠功能,可以将大量内存数据保存在磁碟,但是 Windows 7 要保存所有应用程序的状态,所以休眠和恢复都比较慢。Windows 8 的混合启动只向磁碟写入部分系统状态,休眠和恢复都很快。

在这种情况下,计算机系统可以完全断电后恢复,例如拔除笔记本电脑的锂离子电池,或者台式机断开交流电。( 维持 RTC 的纽扣电池仍在工作,同S5状态)在这种状态下,你可以拆卸硬体,甚至拔掉内存再插上也不影响。

Hybird Boot原理

建议真的关心这个问题的人仔细看下这张图,我2012年看到的时候就大呼机智,完美的结合了 Hibernate(休眠) 和关机的优点,避免了之前内存越大休眠越慢的问题。只休眠系统,扔掉所有应用程序状态,这样磁碟写入被大大降低而且还可以在开机后空闲的时候完成写入,不影响关机速度。相信经历过 Windows 8 的人都知道这个技术有多好使。

混合启动的确是一项非常实用的技术,极大降低了系统的启动速度,大大的提高了用户体验。虽然重新定义了关机,但确确实实为用户带来了好处。具体表现就是同样都是断电,启动更快了。但是从此你不能关机更改硬体配置了,如果你点了关机,增加一根内存,再开机会启动失败。

2019年,荣耀智慧屏发布

这次关机至少被重新定义到了 S3(Suspend to RAM)。S3 模式下

  • 易失性存储器 (一般是主存)仍然通电工作,如果是 DRAM 还需要维持刷新
  • CPU 断电
  • 其他高功耗外设(如磁碟,屏幕,USB)断电

在这种状态下

  • 操作系统会将一些 CPU 状态保存到 RAM,因为 CPU 断电后 CPU 会丢失其中所有寄存器和缓存的数据
  • 恢复速度极快,只需要从 RAM 中恢复 CPU 的寄存器状态即可

这种状态在 Windows 中一般被称做睡眠(Sleep)

S3 StandBy 在 2000 年以后的 X86 机器上都有实现,这个技术能在比较低的功耗下 (对2000年左右台式机 来说小于5W,对 2019 年笔记本电脑来书低于 0.5W),秒级快速恢复会话。

不过将 S3 状态定义为关机,据我所知这是第一次虽然重新定义了关机,但确确实实为用户带来了好处。具体表现为,同样的低于0.5W的功耗下,实现了秒级启动。但是缺点在于断点后 DRAM 数据丢失,开机后只能走常规流程。

总结

荣耀这次主要做的事情就是把 RAM 仍在运作的状态定义为关机。

荣耀确实实现了一些技术,因为据我所知 Android 本身是没有 S3 状态的。至少我没见过,所以荣耀应该是自己实现了这样的状态保存机制。不过 S3 Standby 本身在 其他操作系统上还是比较成熟的。

另外需要注意的是,我从断电后启动比关机慢,可以推断出荣耀智慧屏在关机状态下维持了 DRAM 工作。但是不能排除其 CPU 也在工作。毕竟我们的手机的待机状态时功耗也不到0.5W。荣耀智慧屏的关机,也有可能其实是 S1 甚至 S0 状态,智能电视本身也是一个计算机系统,其计算机部分和手机是非常相似的,包括电压和功耗。现代计算机完全有能力把运行中的 CPU 和 DRAM 功耗做到 100mW 以下。

还有一种可能,荣耀智慧屏有可能是 和 S3 Standby 略有差别的技术。荣耀智慧屏的关机应该是不需要保存应用程序状态的(例如当前运行的 APP )。那它就可以采用类似 Windows Hybird boot 的技术,但是把 Hibernate 的存储从磁碟换成了内存。这样的话,关机后会丢失所有应用程序的状态,但是保留部分操作系统的状态,可以使用更少的RAM(比如几百MB)进一步降低功耗。从荣耀智慧屏开机用时是2s而不是0.5s来看,也有一定可能是采取了这种模式。

  • 这个技术绝对不是卢伟冰说普通通的 Android 息屏,证据 是2s 对于息屏来说太长了。
  • 其实息屏未必做不到 0.5 W以下,现在 CPU 和 DRAM 的最低功耗真的很低
  • 我看好其他厂商跟进这项技术

其实荣耀愿意,也可以把 S4 模式实现了,这样拔了插头就从快闪记忆体恢复状态,估计 5s 以内开机。当然,能把息屏功耗优化到0.5w以内,还支持语音唤醒什么的就更好了,技术上也不是不能实现。

最后,争名词没意思,不如搞懂背后的技术,做自己的判断。


在这推荐下 @老狼 的专栏,对于我刚才说的这些东西,感兴趣的朋友可以自行阅读专栏文章,里面都有涉及而且更加深入专业。

UEFI和BIOS探秘?

zhuanlan.zhihu.com图标

贴一下 S0-S5 状态是什么,

G0(S0)正常工作状态:计算机的正常工作状态-操作系统和应用程序都在运行。CPU(s)执行指令。 在这个状态下(即没有进入G1睡眠),CPU和像硬碟、DVD驱动器等等这些的设备可以一再的进入和从低能源状态回来,叫做href="https://zh.wikipedia.org/wiki/%E9%AB%98%E7%BA%A7%E9%85%8D%E7%BD%AE%E4%B8%8E%E7%94%B5%E6%BA%90%E6%8E%A5%E5%8F%A3#%E5%A4%84%E7%90%86%E5%99%A8%E7%8A%B6%E6%80%81">C0-Cn和href="https://zh.wikipedia.org/wiki/%E9%AB%98%E7%BA%A7%E9%85%8D%E7%BD%AE%E4%B8%8E%E7%94%B5%E6%BA%90%E6%8E%A5%E5%8F%A3#%E8%AE%BE%E5%A4%87%E7%8A%B6%E6%80%81">D0-D3。(例如笔记本电脑,当使用电池运行的时候通常关掉所有当前未使用的设备;一些台式机也这么做来减少杂讯。)

G1 睡眠 细分为从S1到S4等几种状态。系统从这几种状态被唤醒到G0运行(唤醒等待时间)所需的时间最短的是S1,其次是S2和S3,最后是S4。Linux内核的/sys/power/state文件中对应的关键字与状态: standby(S1), mem(S3), disk(S4)。在Windows中可用powercfg /a命令行出平台支持的ACPI G1状态。S0ix:Modern Standby。仅部分笔记本电脑支持。

S1:最耗电的睡眠模式。CPU的所有寄存器被刷新,并且CPU停止执行指令。CPU内存的电源被维持。这种模式通常叫Power on Suspend或者叫做POS。老式的计算机对S1支持可能要比S3好。

S2:一种比S1更深的睡眠状态,停止CPU的电源供应。然而,通常这种模式并不被采用。S3 :又称为Suspend to RAM或STR,在Windows XP以后的Windows版本和一些Linux发行版中叫做"待机(Standby)", 在Windows VistaMac OS X则叫做"睡眠(Sleep)"。在这个状态下,RAM是唯一的有电源供应的组件。S3的恢复的过程比S4快。如果S3睡眠过程中断电,则所有存储在RAM中的数据将丢失。S3是笔记本电脑最常用的睡眠模式。S4: 在Windows中叫休眠 ,在Mac OS X中叫作安全睡眠,也称为Suspend to Disk。在这个状态下,所有内存的内容被储存在硬碟,存储操作系统当前的状态。S4和S3之间的差异是:S4消耗的时间较S3长;S3状态下的时候如果系统断电,则所有RAM上的的数据就会丢失,包括所有的没有保存的文档,而在S4状态下则没有影响。S4和"S1-S3"状态有很大不同,更类似G2Soft Off状态和G3 Mechanical Off状态。在S4状态下的系统同样可进入G3(Mechanical Off)状态,并且保留S4时候的状态信息。在Windows中可用powercfg命令的/h开关设置Windows的休眠功能。G2S5)Soft Off--G2,S5,和Soft Off都是相同的叫法。G2和G3Mechanical Off几乎是相同的,但有些部件仍然带电,使计算机仍然可以被键盘、时钟(RTC)、数据机LANUSB等设备所唤醒。[1]在启动系统从G2恢复到G0正常工作模式的过程中,无论是G3 Mechanical Off还是G2都得运行启动程序来启动操作系统。


红米:大家要么接受十瓦两秒唤醒,要么接受0.3瓦30秒开机,要么接受40秒断电零瓦开机

荣耀:大家要么接受十瓦一秒亮屏,要么接受0.3瓦2秒开机,要么接受30秒断电零瓦开机。

仅功耗这方面来说:对用户来说,你们宣传的天花乱坠也没个啥用,在满足自己消费需求的情况下电费和便捷性才是消费者考虑的目标,支持荣耀的肯定是喜欢0.3瓦两秒开机了,支持红米的喜欢,哎喜欢什么呢 可能是性价比吧。

ps:都是一群精神股东被企业高管带的沸腾。企业都是要盈利的,大家不关注自己的需求,反倒是天天跟著企业节奏跑,都是闲著么。

真要是有虚假宣传有国家工商部门盯著,你觉得虚假宣传那是你觉得,你要是有能耐可以去举报或者去买台电视以消费者名义去上诉啊,能赢了就说明确实是虚假宣传了。

可能有些人又要说什么华为背景强大之类的话了,不怕告之类的话了……


惊了,难道各位家里的电视每次关机后都要拔电源,打开时再重新插上吗?我家电视都是一插就是几年,除了打雷从来都不拔。平常说的关机难道不就是指按下关机键吗?

如果按下关机键,功率能达到很低的程度,低到可以忽略不计的情况下说这是关机有什么问题?智慧屏关机(指按下关机键,不拔掉电源)后功率低于0.5w,这个是符合国家标准的,荣耀并没有重新定义开机,市面上所有电视厂商所宣传的开机时间指的都是0.5w待机下的开机时间,我也不知道怎么单单到了荣耀这就挨批成这样,智慧屏开机时间2s基本上是市面上最快的了,市面上的电视绝大部分同样状态下开机都做不到这么快,所以荣耀这个是完全可以作为卖点的。小米带的这个节奏比较鸡贼的是用10w息屏状态下的秒开去碰瓷荣耀0.5w待机下的秒开,而实际上小米在0.5w待机状态下开机需要三十秒!

智慧屏发布以后,电视用户不仅都开始爱看广告了,连关机也必须拔电源了。


造谣一张嘴,辟谣跑断腿

我关机是关机,你关机是待机

首发只能我发,你们都是抢发,有本事你拿货来卖啊

https://b23.tv/av65974640


推荐阅读:
相关文章