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状态仅依赖于非易失性存储,所有机器可以在任意时间内保存系统上下文。