亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問板塊 發(fā)新帖
查看: 4370 | 回復(fù): 14
打印 上一主題 下一主題

[內(nèi)核模塊] 嵌入式系統(tǒng),printk太快的話會(huì)讓系統(tǒng)崩潰? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2012-05-19 21:47 |只看該作者 |倒序?yàn)g覽
如題。
嵌入式系統(tǒng),wifi路由器。
我在netfilter的hook函數(shù)里輸出包信息(printk),太頻繁時(shí)系統(tǒng)就重新啟動(dòng)了,
不報(bào)任何錯(cuò)誤。

改成把信息寫在一個(gè)緩沖區(qū)里,然后tasklet方式輸出,結(jié)果一樣。

誰(shuí)知道原因?

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2012-05-19 21:54 |只看該作者
用了net_ratelimit之后不崩潰了
可我也看不到所有數(shù)據(jù)了

怎么能既不崩潰又能全部輸出?

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2012-05-19 22:30 |只看該作者
printk確實(shí)會(huì)打死,你用tasklet的話還是軟中斷,可以試試申請(qǐng)一塊緩沖區(qū),搞個(gè)內(nèi)核進(jìn)程往文件慢慢寫

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2012-05-19 22:43 |只看該作者
回復(fù) 3# luoyan_xy


    線程寫文件是可以,可我就想在窗口即時(shí)的看,有沒有辦法?

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2012-05-20 11:06 |只看該作者
回復(fù)樓上,及時(shí)性和準(zhǔn)確性本來(lái)就是一對(duì)不可調(diào)和的悖論啊,沒有什么東西是可以又快又準(zhǔn)的,所以樓上所說(shuō)的應(yīng)該不存在,一般的都是寫到一個(gè)memory buffer中,這是最快的方法了,然后在當(dāng)達(dá)到某個(gè)條件以后,比如說(shuō)是buffer的4K寫滿了,然后flush出來(lái),這樣的話比較快,或者是可以直接查看__log_buf,所有的printk信息都會(huì)先寫到這里,然后在通過tty設(shè)備把這些信息抓出去

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2012-05-20 11:14 |只看該作者
回復(fù) 5# cuibixiong_cu


    很遺憾啊

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2012-05-21 13:12 |只看該作者
回復(fù) 4# flyfrogs


    兩個(gè)問題:
需要printk的數(shù)據(jù)量有多大能把內(nèi)核搞死?
對(duì)于屏幕上不斷翻滾的printk信息,你能看的過來(lái)么?

引出最后一個(gè)問題,那么大量的信息,眼睛能看過來(lái)么?如果只是搜索定位標(biāo)記的話,能不能考慮減少一些printk的輸出來(lái)滿足你的要求?

論壇徽章:
59
2015年亞洲杯之約旦
日期:2015-01-27 21:27:392015年亞洲杯之日本
日期:2015-02-06 22:09:41拜羊年徽章
日期:2015-03-03 16:15:432015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015元宵節(jié)徽章
日期:2015-03-06 15:50:392015年亞洲杯之阿聯(lián)酋
日期:2015-03-19 17:39:302015年亞洲杯之中國(guó)
日期:2015-03-23 18:52:23巳蛇
日期:2014-12-14 22:44:03雙子座
日期:2014-12-10 21:39:16處女座
日期:2014-12-02 08:03:17天蝎座
日期:2014-07-21 19:08:47
8 [報(bào)告]
發(fā)表于 2012-05-21 13:20 |只看該作者
回復(fù) 7# 灌水菜鳥

write log to file, and use 'tail' command to display in screen~~+).


   

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2012-05-21 15:31 |只看該作者
回復(fù) 8# folklore


    既然如此,干嗎非要通過printk實(shí)時(shí)輸出到控制臺(tái)。空{(diào)整printk的輸出級(jí)別,然后dmesg不行么?如果嫌buffer太小很快就被沖沒了,配置內(nèi)核把printk的buffer放大一些。

論壇徽章:
7
丑牛
日期:2013-10-18 14:43:21技術(shù)圖書徽章
日期:2013-11-03 09:58:03辰龍
日期:2014-01-15 22:57:50午馬
日期:2014-09-15 07:04:39丑牛
日期:2014-10-16 14:25:222015年亞洲杯之伊朗
日期:2015-03-16 10:24:352015亞冠之城南
日期:2015-05-31 09:52:32
10 [報(bào)告]
發(fā)表于 2012-05-22 04:45 |只看該作者
超過人類反應(yīng)速度的printk是無(wú)意義的
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP