我在android shell上运行uptime命令,我得到的退出结果与Linux上的同一命令不同。这个结果究竟意味着什么?
up time: 01:53:22, idle time: 00:37:26, sleep time: 01:08:02
正常运行时间是表单启动的总时间。但是闲置和睡眠有什么区别? 什么是
time = uptime - idle_time - sleep_time
这是某种运行时间?
答案 0 :(得分:1)
我已经尝试了watch -n 1 uptime
并做了一些测试:滚动主屏幕,玩一些游戏,锁定,解锁......
uptime
- 开机时间,很明显
idle
- 当我没有接触到我的手机时,接下来这个时间甚至在某些应用程序/游戏中也会有所增长,所以它可能是经典的linux idle =当内核,用户和i / o为0时它会增长%
sleep
- 锁定屏幕(但它增长得非常慢,可能是因为sshd,我的连接以及通过调用 watch `和正常运行时间而受到干扰。在锁定屏幕中你应该注意到CPU只运行一个核心和最低频率,确保在这种模式下有更多的“睡眠”和省电程序(至少显示关闭:))
"rest time"
- 可能至少CPU有一些工作:)