日期:2014-05-16  浏览次数:20622 次

PrintkTimes 的问题。。

问一下谁使用过PrintkTimes, 包括补丁安装, 怎样显示???
最好能说得详一点。。。 分数不是问题。。。

------解决方案--------------------
没听过,帮顶,什么功能?
------解决方案--------------------
2.6.11之前的内核源代码才用打补丁
之后的内核启动时只要在grub中添加time启动参数就可以用了
参考:
http://tree.celinuxforum.org/CelfPubWiki/PrintkTimes
------解决方案--------------------
http://linux.ccidnet.com/art/9511/20070802/1164631_1.html

开启 PrintkTime功能的方法很简单,只需在内核启动参数中增加“time”即可。当然,你也可以选择在编译内核时直接指定“Kernel hacking”中的“Show timing information on printks”来强制每次启动均为内核信息增加时间戳。这一种方式还有另一个好处:你可以得到内核在解析启动参数前所有信息的时间。因此,我选择后一种方式。

  当完成上述配置后,重新启动Linux,然后通过以下命令将内核启动信息输出到文件:

dmesg -s 131072 > ktime

  然后利用一个脚本“show_delta”(位于Linux源码的scripts文件夹下)将上述输出的文件转换为时间增量显示格式:

  /usr/src/linux-x.xx.xx/scripts/show_delta ktime > dtime

  这样,你就得到了一份关于Linux启动时间消耗的详细报告。