/ proc / wakelocks的列是什么意思?

时间:2012-08-15 10:36:10

标签: android shell wakelock android-wake-lock

在cat / proc / wakelocks之后,我得到了类似的东西。但是列中的数字是什么意思?

    ------ KERNEL WAKELOCKS (/proc/wakelocks) ------
name    count   expire_count    wake_count  active_since    total_time  sleep_time  max_time    last_change
"event2-366"    26021   0   0   0   1780516781  0   98555000    2746261947545
"mmc0"  0   0   0   0   0   0   0   0
"qcril" 467 0   0   0   262658558   1293333 71696667    2745863710879
"rpc_reply" 250 0   0   0   208878752   17641665    21993333    2745857429212
  • 名称 - 这很容易。
  • count - 找到了多少锁定?
  • expire_count - 不知道。这是什么?
  • wake_count - 与上述相同。这是什么?
  • active_since - 与上述相同。这是什么?
  • total_time - 与上述相同。总时间是什么?
  • sleep_time - 与上述相同。这是什么?
  • max_time - 与上述相同。这是什么?
  • last_change - 与上述相同。这是什么?

1 个答案:

答案 0 :(得分:1)

  1. count:表示锁定的次数

  2. expire_count:表示没有唤醒源的次数'超时已过期。例如,当某个模块打开设备并且长时间不使用它时,就会发生这种情况。然后在超时时,唤醒源将过期。

  3. active_since:表示唤醒源处于活动状态的时间。价值是jiffies。

  4. total_time:表示此唤醒源持续的总时间。

  5. max_time:表示召开唤醒源的最长时间(jiffies)