全局系统状态的定义

G3 Mechanical Off

    由机械装置输入和离开的计算机状态例如通过一个大的红色开关关闭系统的能量

    它是通过机械的方式进入这个关闭状态

    这意味着没有电流流过电路

    它可以在不损害硬件或危害服务人员的情况下工作

    操作系统必须重新启动才能返到工作状态

    没有保留任何硬件上下文

    除了实时时钟功耗为零

G2/S5 soft Off

    计算机的一种状态

    即计算机所消耗的能量最小

    没有用户模式或系统模式代码运行

    为了返回到工作状态这个状态需要很大的延迟

    系统的上下文不会被硬件保存

    系统必须重新启动才能返回到工作状态

    在这种状态下拆开机器是不安全的

G1 Sleeping

    在计算机中计算机只需要消耗少量的电源用户模式的流程就不会被执行

    而系统看起来是关闭的从终端用户的角度来看显示是关闭的等等)。

    返回工作状态的延迟会因此状态之前所选择的唤醒环境而变化

    例如系统是否应该应答电话

    可以在不重启操作系统的情况下恢复工作

    因为硬件和系统软件可以节省大量的系统上下文

    在这种系统下拆开机器是不安全的

G0 Working

    在计算器状态下系统将发送用户模式应用程序线程并执行

    在这种状态下外围设备(peripherals)的功率状态发生了动态变化

    用户可以通过一些UI选择系统的各种性能/功率特性来优性能或电池寿命

    系统实时响应外部事件

    在这种状态下拆开机器是不安全的

S4 Non-Volatile Sleep

    一种特殊的全局系统状态允许系统上下文被保存并恢复相对缓慢

    当电源丢失给主板时如果系统被命令输入S4

    操作系统将把所有系统上下文写入一个非易失性存储介质的文件中

    并留下适当的上下文标记

    然后机器将进入S4状态当系统离开软关闭或机械关闭状态过度到工作(G0)

    并重新启动操作系统时就会发生NVS文件的恢复

    只有在找到有效的非易失性睡眠数据集时才会发生这种情况

    机器配置的某些方面没有改变用户也没有收到中止恢复

    如果满足所有这些条件作为操作系统重新启动的一部分

    它将重新加载系统上下文并激活它

    对用户的影响看起来像是从睡眠状态(G1)状态的简历尽管速度较慢

    不能更改的机器配置各个方面包括但不限于磁盘布局和内存大小

    但是用户可以交换PC卡或设备Bay设备


为了使机器直接从软关闭状态或休眠状态转移到S4,系统上下文必须被写入到硬件的非易失性存储中首先进入工作状态以便操作系统或平台运行时固件能够保留上下文这从用户的角度来说太长了

当用户不在那里查看时可能会完成从机械到S4的转换

由于S4状态仅依赖于非易失性存储所有机器可以在任意时间内保存系统上下文

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值