我想知道 Sx 电源状态和 Dx 电源状态之间的关系。例如,当我将显示器设置为 5 分钟后休眠,将系统休眠时间设置为 10 分钟时,系统会在 5 分钟后还是 10 分钟后进入 S1-S4 电源状态?此外,如果将系统休眠时间设置为 5 分钟,将显示器休眠时间设置为 10 分钟,系统会在 5 分钟后还是 10 分钟后进入休眠状态?我之所以问这个问题,是因为我正在编写通过 DDC 与显示器通信的软件。如果显示器处于休眠状态(我假设是 D3 模式),并且系统保持在 S0,则无法进行通信。我想捕捉电源事件并采取适当的措施。
答案1
让我们定义一下每个步骤发生的情况:
显示睡眠表示显示器已关闭。通常,DVI/VGA 端口的视频连接已关闭,大多数显示器在发生这种情况时会自动关闭。
系统睡眠是当系统本身进入低功耗模式时,所指的 S1-S4 电源状态。
如果系统处于睡眠状态,则无需继续打开显示器。如果系统处于睡眠状态且显示器尚未关闭,则显示器将关闭。因此,第二个方案(5 分钟后睡眠)也将在 5 分钟后关闭显示器。
答案2
根据我的经验,如果显示器设置为 5,计算机设置为 10,则计算机将处于唤醒状态,但显示器会关闭 5-10 分钟,然后两者都会进入睡眠状态。如果显示器设置为关闭 - 10,计算机睡眠 - 5,则显示器关闭时计算机永远不会打开,只会在第 5 分钟进入睡眠状态(这将导致显示器设置无关紧要)