Re: [問題] 大量的printk造成的I/O問題

看板LinuxDev作者 (呈呈)時間17年前 (2007/09/27 18:24), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《ikari512 ( //StrategyBass)》之銘言: : 請教大家 : 我在kernel某函式中插入printk : 但是這個函式執行速度過快(eg:netif_rx網路函式) : 造成一有網路活動就當機 : 我猜是在寫入檔案I/O頻率太高 : 有辦法把printk導到記憶體中不要寫入檔案 或是避免這個情形嗎? int net_ratelimit(void); in $KERSRC/net/core/utils.c ex. if(net_ratelimit()) { printk("your message"); } 這樣就不會印太多了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.246.16

09/27 18:37, , 1F
相當感謝(淚) 先去試看看!
09/27 18:37, 1F
文章代碼(AID): #16-uJAyL (LinuxDev)
文章代碼(AID): #16-uJAyL (LinuxDev)