为什么休眠时间也包含在系统启动时间中?

为什么休眠时间也包含在系统启动时间中?

当我进入休眠状态并恢复,然后查看运行结果时uptime,我注意到休眠持续时间也包括在pm-hibernate手册页中。它指出:“休眠期间系统将完全关闭。”.
如果“系统完全关闭”或由于系统处于休眠状态而暂停,则正常运行时间不应该重置为零,或者这是一个错误?

答案1

如果“系统完全关闭”,正常运行时间不应该重置为零吗?

  • 挂起/休眠不被视为“关闭”。上次“唤醒时间”存储在 中/var/log/pm-suspend.log

或因系统休眠而暂停

  • 这很奇怪。那么如何知道实际的正常运行时间是多少?

或者这是一个错误?

正常运行时间是自上次(重新)启动以来的时间。基本上,系统在启动时存储时间,而“现在”-/- 该时间就是正常运行时间。因此,在这方面:不是,不是错误。该命令早于笔记本电脑和休眠/挂起,因此如果您创建功能请求,也许有人会认为这是一项很好的功能。它可能是一个非常简单的添加:只需更新磁盘上存储的时间。我无法想象它比添加对休眠/挂起脚本的调用要多得多。但实现它也将很困难 :)

相关内容