欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng)及方法

文檔序號(hào):6437260閱讀:439來(lái)源:國(guó)知局
專利名稱:一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)系統(tǒng)調(diào)試及故障診斷領(lǐng)域,具體來(lái)講是一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng)及方法。
背景技術(shù)
現(xiàn)代工業(yè)設(shè)備中,小到手機(jī)、電子詞典;大到飛機(jī)、火箭等,里面核心控制單元都是計(jì)算機(jī)系統(tǒng),有的一套計(jì)算機(jī)系統(tǒng)中甚至使用多個(gè)嵌入式計(jì)算機(jī)系統(tǒng)。上述計(jì)算機(jī)系統(tǒng)中, 內(nèi)核模塊是最為關(guān)鍵的模塊。內(nèi)核模塊的故障會(huì)導(dǎo)致計(jì)算機(jī)系統(tǒng)運(yùn)行不穩(wěn)定,嚴(yán)重者導(dǎo)致計(jì)算機(jī)系統(tǒng)崩潰,造成嚴(yán)重的經(jīng)濟(jì)損失,故需要最快的速度獲取準(zhǔn)確的調(diào)試信息并解決問(wèn)題。在計(jì)算機(jī)系統(tǒng)內(nèi)核模塊的開(kāi)發(fā)調(diào)試及故障診斷過(guò)程中,現(xiàn)有的方法是通過(guò)屏幕打印、串口輸出或?qū)懭罩镜姆椒ǎ@取程序運(yùn)行過(guò)程中的一些關(guān)鍵調(diào)試信息來(lái)分析診斷故障, 以定位和解決故障問(wèn)題。但是,屏幕打印和串口輸出的方法不能進(jìn)行遠(yuǎn)程調(diào)試。如果設(shè)備在工程使用中發(fā)生了故障,則往往需要調(diào)試或故障診斷人員趕赴設(shè)備故障現(xiàn)場(chǎng)進(jìn)行診斷,不僅耗費(fèi)大量的人力物力,而且也延后了解決故障的時(shí)間。而寫(xiě)日志的方法,則不能獲取實(shí)時(shí)信息,只能將故障發(fā)生時(shí)的信息保存在日志中, 后期獲取日志后進(jìn)行分析,還需要后期進(jìn)行多次測(cè)試,從而模擬故障現(xiàn)象獲取更準(zhǔn)確的故障信息。因此現(xiàn)有的方法無(wú)法滿足內(nèi)核模塊故障診斷的時(shí)效性。

發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng)及方法,通過(guò)IP網(wǎng)絡(luò)遠(yuǎn)程獲取內(nèi)核模塊的調(diào)試信息,可以有效解決無(wú)法遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)調(diào)試信息的問(wèn)題,使得調(diào)試人員和維護(hù)人員可以遠(yuǎn)程進(jìn)行跟蹤調(diào)試而不必趕赴現(xiàn)場(chǎng),能節(jié)省大量的人力物力;同時(shí)能夠及時(shí)準(zhǔn)確的獲得故障信息,滿足內(nèi)核模塊故障診斷的時(shí)效性。為達(dá)到以上目的,本發(fā)明設(shè)計(jì)一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng), 包括通過(guò)目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備,二者間通過(guò)IP網(wǎng)絡(luò)通信,所述目標(biāo)設(shè)備包括內(nèi)核模塊和調(diào)試模塊,監(jiān)聽(tīng)設(shè)備包括遠(yuǎn)程監(jiān)聽(tīng)模塊,所述內(nèi)核模塊用來(lái)產(chǎn)生調(diào)試信息,調(diào)試模塊通過(guò)IP 網(wǎng)絡(luò)遠(yuǎn)程獲取遠(yuǎn)程監(jiān)聽(tīng)模塊的調(diào)試信息并進(jìn)行調(diào)試。在上述技術(shù)方案的基礎(chǔ)上,所述目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備均為計(jì)算機(jī)設(shè)備。在上述技術(shù)方案的基礎(chǔ)上,所述內(nèi)核模塊將所有調(diào)試信息通過(guò)計(jì)算機(jī)操作系統(tǒng)定義的接口發(fā)送給調(diào)試模塊。本發(fā)明還提供一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,包括目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備,目標(biāo)設(shè)備包括內(nèi)核模塊和調(diào)試模塊,監(jiān)聽(tīng)設(shè)備包括遠(yuǎn)程監(jiān)聽(tīng)模塊,具有如下步驟內(nèi)核模塊產(chǎn)生調(diào)試信息,發(fā)送給調(diào)試模塊;遠(yuǎn)程監(jiān)聽(tīng)模塊通過(guò)IP網(wǎng)絡(luò)發(fā)送連接命令給調(diào)試模塊,調(diào)試模塊記錄發(fā)送連接命令的IP地址和端口 ;在設(shè)置或更改調(diào)試級(jí)別時(shí),遠(yuǎn)程監(jiān)聽(tīng)模塊通過(guò)IP網(wǎng)絡(luò)發(fā)送設(shè)置命令給調(diào)試模塊,調(diào)試模塊收到設(shè)置命令后保存其中的調(diào)試級(jí)別,并通過(guò)IP網(wǎng)絡(luò)發(fā)送符合過(guò)濾條件的調(diào)試信息給遠(yuǎn)程監(jiān)聽(tīng)模塊;遠(yuǎn)程監(jiān)聽(tīng)模塊對(duì)收到的調(diào)試信息進(jìn)行保存和顯示,并在結(jié)束調(diào)試時(shí),通過(guò)IP網(wǎng)絡(luò)發(fā)送關(guān)閉命令給調(diào)試模塊。在上述技術(shù)方案的基礎(chǔ)上,所述遠(yuǎn)程監(jiān)聽(tīng)模塊發(fā)給調(diào)試模塊的所有命令均攜帶一段認(rèn)證信息,且認(rèn)證信息為自定義的固定長(zhǎng)度的字符串。在上述技術(shù)方案的基礎(chǔ)上,所述遠(yuǎn)程監(jiān)聽(tīng)模塊根據(jù)外部輸入的目標(biāo)設(shè)備IP地址和端口,發(fā)送連接命令給調(diào)試模塊,且所述外部輸入為手工輸入。在上述技術(shù)方案的基礎(chǔ)上,所述調(diào)試信息為內(nèi)核模塊對(duì)運(yùn)行過(guò)程中發(fā)生事件的描述,包括狀態(tài)或數(shù)據(jù)信息。在上述技術(shù)方案的基礎(chǔ)上,所述調(diào)試模塊一直偵聽(tīng)I(yíng)P網(wǎng)絡(luò)上的所有命令,并對(duì)收到的命令中的認(rèn)證信息進(jìn)行驗(yàn)證,如果認(rèn)證信息不正確則直接丟棄,直到收到帶有正確認(rèn)證信息的命令。在上述技術(shù)方案的基礎(chǔ)上,所述調(diào)試級(jí)別是根據(jù)調(diào)試信息描述的事件對(duì)目標(biāo)設(shè)備運(yùn)行影響的嚴(yán)重性的一種指示,影響越嚴(yán)重的事件其調(diào)試信息的調(diào)試級(jí)別越高。在上述技術(shù)方案的基礎(chǔ)上,所述過(guò)濾條件是指調(diào)試信息的調(diào)試級(jí)別等于或大于設(shè)置命令所設(shè)置的調(diào)試級(jí)別。本發(fā)明的有益效果在于通過(guò)IP網(wǎng)絡(luò)遠(yuǎn)程獲取內(nèi)核模塊的調(diào)試信息,可以有效解決無(wú)法遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)調(diào)試信息的問(wèn)題,能夠及時(shí)準(zhǔn)確的獲得故障信息,滿足內(nèi)核模塊故障診斷的時(shí)效性,調(diào)試人員和維護(hù)人員不必趕赴現(xiàn)場(chǎng),可以遠(yuǎn)程進(jìn)行跟蹤調(diào)試,節(jié)省大量的人力物力。


圖1為本發(fā)明實(shí)施例一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng)圖;圖2為為本發(fā)明實(shí)施例一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的流程示意圖。
具體實(shí)施例方式以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。如圖1所示,本發(fā)明遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng),包括通過(guò)目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備,目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備均為計(jì)算機(jī)設(shè)備,二者間通過(guò)IP網(wǎng)絡(luò)通信。所述目標(biāo)設(shè)備包括內(nèi)核模塊和調(diào)試模塊,監(jiān)聽(tīng)設(shè)備包括遠(yuǎn)程監(jiān)聽(tīng)模塊,內(nèi)核模塊用來(lái)產(chǎn)生調(diào)試信息,將所有調(diào)試信息通過(guò)計(jì)算機(jī)操作系統(tǒng)定義的接口(如IOCTL調(diào)用)發(fā)送給調(diào)試模塊,調(diào)試模塊通過(guò)IP網(wǎng)絡(luò)遠(yuǎn)程獲取遠(yuǎn)程監(jiān)聽(tīng)模塊的調(diào)試信息并進(jìn)行調(diào)試。如圖1和圖2所示,本發(fā)明遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,在目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)置之間通過(guò)IP網(wǎng)絡(luò)通信,其具體步驟如下S101.監(jiān)聽(tīng)設(shè)備發(fā)送連接命令(即CONNECT命令)給目標(biāo)設(shè)備。目標(biāo)設(shè)備開(kāi)啟后,其內(nèi)核模塊根據(jù)運(yùn)行中發(fā)生的事件、狀態(tài)和數(shù)據(jù)信息產(chǎn)生調(diào)試信息,調(diào)試信息所述調(diào)試信息為內(nèi)核模塊對(duì)運(yùn)行過(guò)程中發(fā)生事件的描述,包括狀態(tài)或數(shù)據(jù)信息,其中還包含調(diào)試級(jí)別,發(fā)送給調(diào)試模塊。
調(diào)試人員在監(jiān)聽(tīng)設(shè)備上外部手工輸入目標(biāo)設(shè)備IP地址、通信端口、認(rèn)證信息。遠(yuǎn)程監(jiān)聽(tīng)模塊通過(guò)IP網(wǎng)絡(luò)發(fā)送CONNECT命令給目標(biāo)設(shè)備的調(diào)試模塊,其中包括認(rèn)證信息,且認(rèn)證信息為自定義的固定長(zhǎng)度的字符串。所述調(diào)試模塊一直偵聽(tīng)I(yíng)P網(wǎng)絡(luò)上的消息,調(diào)試模塊收到CONNECT命令后,鑒權(quán)認(rèn)證信息,如果如果認(rèn)證信息不正確則直接丟棄,直到收到符合帶正確認(rèn)證信息的CONNECT命令,調(diào)試模塊記錄發(fā)送CONNECT命令的IP地址和端口。S102.監(jiān)聽(tīng)設(shè)備發(fā)送設(shè)置命令(即SET命令)給目標(biāo)設(shè)備。在設(shè)置或更改調(diào)試級(jí)別時(shí),調(diào)試人員根據(jù)需要獲取調(diào)試信息的詳細(xì)程度,在監(jiān)聽(tīng)設(shè)備上設(shè)置調(diào)試級(jí)別。遠(yuǎn)程監(jiān)聽(tīng)模塊通過(guò)IP網(wǎng)絡(luò)發(fā)送設(shè)置命令給調(diào)試模塊,該命令包含IP地址、端口、調(diào)試級(jí)別、認(rèn)證信息。目標(biāo)設(shè)備的調(diào)試模塊收到SET命令后,保存收到的SET命令中的調(diào)試級(jí)別。S103.目標(biāo)設(shè)備將符合條件的調(diào)試信息命令(即DEBUGINF0信息命令)發(fā)送給監(jiān)聽(tīng)設(shè)備。由于內(nèi)核模塊上的調(diào)試信息中包含調(diào)試級(jí)別,調(diào)試級(jí)別是根據(jù)調(diào)試信息描述的事件對(duì)目標(biāo)設(shè)備運(yùn)行影響的嚴(yán)重性的一種指示,影響越嚴(yán)重的事件其調(diào)試信息的調(diào)試級(jí)別越高。因此,調(diào)試模塊根據(jù)調(diào)試級(jí)別進(jìn)行過(guò)濾,過(guò)濾條件是指調(diào)試信息的調(diào)試級(jí)別等于或大于設(shè)置消息所設(shè)置的調(diào)試級(jí)別,并將DEBUGINF0信息命令通過(guò)IP網(wǎng)絡(luò)發(fā)送給遠(yuǎn)程監(jiān)聽(tīng)模塊。S104.遠(yuǎn)程監(jiān)聽(tīng)模塊對(duì)收到的調(diào)試信息進(jìn)行保存和顯示,當(dāng)需要停止遠(yuǎn)程調(diào)試的時(shí)候,調(diào)試人員要通過(guò)IP網(wǎng)絡(luò)發(fā)送關(guān)閉命令(即CLOSE命令)給目標(biāo)設(shè)備的調(diào)試模塊, CLOSE命令包含認(rèn)證信息,調(diào)試模塊對(duì)CLOSE命令鑒權(quán)通過(guò)后,停止發(fā)送DEBUGINF0調(diào)試信肩、ο如果調(diào)試人員需要再次調(diào)整調(diào)試級(jí)別時(shí),可以重復(fù)S102、S103步驟。發(fā)明不局限于上述實(shí)施方式,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說(shuō)明書(shū)中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。
權(quán)利要求
1.一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng),包括通過(guò)目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備, 二者間通過(guò)IP網(wǎng)絡(luò)通信,其特征在于所述目標(biāo)設(shè)備包括內(nèi)核模塊和調(diào)試模塊,監(jiān)聽(tīng)設(shè)備包括遠(yuǎn)程監(jiān)聽(tīng)模塊,所述內(nèi)核模塊用來(lái)產(chǎn)生調(diào)試信息,調(diào)試模塊通過(guò)IP網(wǎng)絡(luò)遠(yuǎn)程獲取遠(yuǎn)程監(jiān)聽(tīng)模塊的調(diào)試信息并進(jìn)行調(diào)試。
2.如權(quán)利要求1所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng),其特征在于所述目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備均為計(jì)算機(jī)設(shè)備。
3.如權(quán)利要求2所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng),其特征在于所述內(nèi)核模塊將所有調(diào)試信息通過(guò)計(jì)算機(jī)操作系統(tǒng)定義的接口發(fā)送給調(diào)試模塊。
4.一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,包括目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備,目標(biāo)設(shè)備包括內(nèi)核模塊和調(diào)試模塊,監(jiān)聽(tīng)設(shè)備包括遠(yuǎn)程監(jiān)聽(tīng)模塊,其特征在于,具有如下步驟內(nèi)核模塊產(chǎn)生調(diào)試信息,發(fā)送給調(diào)試模塊;遠(yuǎn)程監(jiān)聽(tīng)模塊通過(guò)IP網(wǎng)絡(luò)發(fā)送連接命令給調(diào)試模塊,調(diào)試模塊記錄發(fā)送連接命令的 IP地址和端口 ;在設(shè)置或更改調(diào)試級(jí)別時(shí),遠(yuǎn)程監(jiān)聽(tīng)模塊通過(guò)IP網(wǎng)絡(luò)發(fā)送設(shè)置命令給調(diào)試模塊,調(diào)試模塊收到設(shè)置命令后保存其中的調(diào)試級(jí)別,并通過(guò)IP網(wǎng)絡(luò)發(fā)送符合過(guò)濾條件的調(diào)試信息給遠(yuǎn)程監(jiān)聽(tīng)模塊;遠(yuǎn)程監(jiān)聽(tīng)模塊對(duì)收到的調(diào)試信息進(jìn)行保存和顯示,并在結(jié)束調(diào)試時(shí),通過(guò)IP網(wǎng)絡(luò)發(fā)送關(guān)閉命令給調(diào)試模塊。
5.如權(quán)利要求4所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,其特征在于所述遠(yuǎn)程監(jiān)聽(tīng)模塊發(fā)給調(diào)試模塊的所有命令均攜帶一段認(rèn)證信息,且認(rèn)證信息為自定義的固定長(zhǎng)度的字符串。
6.如權(quán)利要求4所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,其特征在于所述遠(yuǎn)程監(jiān)聽(tīng)模塊根據(jù)外部輸入的目標(biāo)設(shè)備IP地址和端口,發(fā)送連接命令給調(diào)試模塊,且所述外部輸入為手工輸入。
7.如權(quán)利要求4所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,其特征在于所述調(diào)試信息為內(nèi)核模塊對(duì)運(yùn)行過(guò)程中發(fā)生事件的描述,包括狀態(tài)或數(shù)據(jù)信息。
8.如權(quán)利要求4所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,其特征在于所述調(diào)試模塊一直偵聽(tīng)I(yíng)P網(wǎng)絡(luò)上的所有命令,并對(duì)收到的命令中的認(rèn)證信息進(jìn)行驗(yàn)證,如果認(rèn)證信息不正確則直接丟棄,直到收到帶有正確認(rèn)證信息的命令。
9.如權(quán)利要求4所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,其特征在于所述調(diào)試級(jí)別是根據(jù)調(diào)試信息描述的事件對(duì)目標(biāo)設(shè)備運(yùn)行影響的嚴(yán)重性的一種指示,影響越嚴(yán)重的事件其調(diào)試信息的調(diào)試級(jí)別越高。
10.如權(quán)利要求4所述的遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的方法,其特征在于所述過(guò)濾條件是指調(diào)試信息的調(diào)試級(jí)別等于或大于設(shè)置命令所設(shè)置的調(diào)試級(jí)別。
全文摘要
一種遠(yuǎn)程獲取內(nèi)核模塊實(shí)時(shí)分級(jí)調(diào)試信息的系統(tǒng)及方法,涉及計(jì)算機(jī)系統(tǒng)領(lǐng)域,包括通過(guò)目標(biāo)設(shè)備和監(jiān)聽(tīng)設(shè)備,二者間通過(guò)IP網(wǎng)絡(luò)通信,目標(biāo)設(shè)備包括內(nèi)核模塊和調(diào)試模塊,監(jiān)聽(tīng)設(shè)備包括遠(yuǎn)程監(jiān)聽(tīng)模塊,內(nèi)核模塊產(chǎn)生調(diào)試信息發(fā)送給調(diào)試模塊;遠(yuǎn)程監(jiān)聽(tīng)模塊發(fā)送連接命令給調(diào)試模塊記錄;設(shè)置或更改調(diào)試級(jí)別時(shí),遠(yuǎn)程監(jiān)聽(tīng)模塊發(fā)送設(shè)置命令給調(diào)試模塊,調(diào)試模塊收到設(shè)置命令后保存其中的調(diào)試級(jí)別,并發(fā)送符合過(guò)濾條件的調(diào)試信息給遠(yuǎn)程監(jiān)聽(tīng)模塊;遠(yuǎn)程監(jiān)聽(tīng)模塊對(duì)收到的調(diào)試信息進(jìn)行保存和顯示,并結(jié)束調(diào)試時(shí),發(fā)送關(guān)閉命令給調(diào)試模塊。本發(fā)明使得調(diào)試人員和維護(hù)人員可以遠(yuǎn)程進(jìn)行跟蹤調(diào)試而不必趕赴現(xiàn)場(chǎng),能節(jié)省大量的人力物力,滿足內(nèi)核模塊故障診斷的時(shí)效性。
文檔編號(hào)G06F11/22GK102521087SQ20111034055
公開(kāi)日2012年6月27日 申請(qǐng)日期2011年11月2日 優(yōu)先權(quán)日2011年11月2日
發(fā)明者張志本, 張濤, 李昌華, 王功乾 申請(qǐng)人:烽火通信科技股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
吴桥县| 伊川县| 大同县| 新竹市| 岳阳市| 师宗县| 乌鲁木齐县| 九寨沟县| 隆子县| 冀州市| 永平县| 永定县| 宁河县| 西贡区| 韶山市| 莫力| 项城市| 连山| 沁源县| 阿克苏市| 丹寨县| 樟树市| 枣阳市| 新沂市| 苍山县| 金平| 郸城县| 温宿县| 内乡县| 旬邑县| 翁牛特旗| 宜兴市| 铜梁县| 晋宁县| 中西区| 隆德县| 楚雄市| 巩义市| 五家渠市| 北安市| 河源市|