3
我使用printk在內核級別輸出中斷時間戳,意思是每個中斷都有一個printk(在irg_handler_方法中)。在使用新內核時,我注意到我的設備運行速度較慢。 所以我的問題是每個printk命令需要執行多長時間? 我可以使用其他更輕的命令來代替輸出/調試目的嗎? 謝謝,printk命令需要多長時間?
我使用printk在內核級別輸出中斷時間戳,意思是每個中斷都有一個printk(在irg_handler_方法中)。在使用新內核時,我注意到我的設備運行速度較慢。 所以我的問題是每個printk命令需要執行多長時間? 我可以使用其他更輕的命令來代替輸出/調試目的嗎? 謝謝,printk命令需要多長時間?
答案完全取決於系統,一個只能通過分析。但是,如果您確信printk通話時間過長並且需要減少它,則可以打印到內存緩衝區(可能是循環日誌緩衝區),並使用懶惰的帶外機制將其打印到控制檯。
謝謝Skjaidev(這是一個很難打字的名字)哈哈。 你可以提供更多關於如何描述printk的細節嗎?順便說一下,我正在使用三星galaxy tablet 10.1。 – Callitaday