正常运行时间命令的结果在安卓上意味着什么



我在android shell上运行正常运行时间命令,我得到的结果与Linux上的相同命令不同。这个结果到底意味着什么?

up time: 01:53:22, idle time: 00:37:26, sleep time: 01:08:02

正常运行时间是启动时的总时间。但是闲置和睡眠有什么区别?什么是

time = uptime - idle_time - sleep_time

这是某种运行时?

我已经尝试了watch -n 1 uptime并做了一些测试:滚动主屏幕,玩一些游戏,锁定,解锁...

uptime - 从启动开始的时间,很清楚

idle - 当我不碰手机时,接下来这个时间即使在某些应用程序/游戏中也会增长一点点,所以它可能是经典的 Linux 空闲 = 当内核、用户和 I/O 为 0% 时它会增长

sleep - 锁定屏幕(但它增长非常缓慢,也许它已被 SSHD、我的连接以及调用手表正常运行时间干扰)。在锁定屏幕中,您应该注意到CPU仅以一个内核和最低频率运行,因此在此模式下肯定有更多的"睡眠"和省电例程(至少显示器关闭:))

"rest time" - 可能至少当 CPU 有一些工作:)

最新更新