了解内核dmesg时间戳

时间:2015-09-11 13:16:00

标签: android logging linux-kernel kernel embedded-linux

我想在内核日志中解码以下时间格式。 有没有任何笔记可以理解如何将时间戳分解为min:sec:msec格式。 < 3> [107.236115]

< 3> [107.245076]

< 4> [107.521858]

< 3> [107.522098]

找到一些可以解码的脚本,但是在运行时,我已经有了并且想要手动解码。

1 个答案:

答案 0 :(得分:6)

格式很简单<N>表示日志级别为N,然后在[]内部有一段时间从系统引导开始。因此[ 107.245076]表示它是107 seconds and 245076 micro seconds = 1 min 47 s 245 ms

但请记住,这不是挂钟时间,而是内核运行的时间。如果系统暂停,它可能会停止,这在嵌入式设备上很常见,尤其是基于Android的。