亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

網(wǎng)絡(luò)設(shè)備及其動態(tài)啟用進程的方法

文檔序號:7756920閱讀:404來源:國知局
專利名稱:網(wǎng)絡(luò)設(shè)備及其動態(tài)啟用進程的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種網(wǎng)絡(luò)設(shè)備及其動態(tài)啟用進程的方法。
背景技術(shù)
近年來,因用戶要求的不斷提升,各種網(wǎng)絡(luò)設(shè)備也愈來愈發(fā)達,其軟硬件各方面的性能顯著提高。與此同時,處理網(wǎng)絡(luò)數(shù)據(jù)對網(wǎng)絡(luò)設(shè)備內(nèi)存和處理器資源的消耗也隨之增加。 目前,網(wǎng)絡(luò)設(shè)備中進程的啟用方式大多是伴隨著系統(tǒng)開啟而開啟所有的進程,直到系統(tǒng)關(guān)閉,所有進程伴隨著系統(tǒng)退出。期間,有許多不活動的進程也占用著系統(tǒng)內(nèi)存,造成內(nèi)存和處理器資源的消耗,影響網(wǎng)絡(luò)設(shè)備的性能。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種網(wǎng)絡(luò)設(shè)備,其可以在不增加硬件資源的情況下動態(tài)地開啟和關(guān)閉進程,釋放不活動進程所占用的內(nèi)存供系統(tǒng)其它進程使用。還有必要提供一種網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法,其可以在不增加硬件資源的情況下動態(tài)地開啟和關(guān)閉進程,釋放不活動進程所占用的內(nèi)存供系統(tǒng)其它進程使用。一種網(wǎng)絡(luò)設(shè)備,包括解析模塊,用于當網(wǎng)絡(luò)設(shè)備接收到封包時,解析該封包的內(nèi)容,獲知處理該封包的進程;執(zhí)行模塊,用于當該進程為關(guān)閉狀態(tài)時,開啟該進程,及當該進程為開啟狀態(tài)時,觸發(fā)處理模塊;所述處理模塊,用于被觸發(fā)時調(diào)用該進程處理封包;偵聽模塊,用于偵聽網(wǎng)絡(luò)設(shè)備是否還接收到也需要由該進程處理的其它封包,及當沒有接收到也需要由該進程處理的其它封包時,觸發(fā)計時模塊;所述計時模塊,用于設(shè)置一個預(yù)設(shè)結(jié)束時間,及當被觸發(fā)時,對該進程持續(xù)未處理封包的時間計時,并且判斷該進程持續(xù)未處理封包的時間是否達到所設(shè)置的預(yù)設(shè)結(jié)束時間;及所述執(zhí)行模塊,用于當該進程持續(xù)未處理封包的時間達到預(yù)設(shè)結(jié)束時間時,關(guān)閉該進程。一種網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法,包括步驟(a)當網(wǎng)絡(luò)設(shè)備接收到封包時,解析該封包的內(nèi)容,獲知處理該封包的進程;(b)當該進程為關(guān)閉狀態(tài)時,進入步驟(c),當該進程為開啟狀態(tài)時,直接進入步驟(d) ; (c)開啟該進程;(d)調(diào)用該進程處理封包;(e)偵聽網(wǎng)絡(luò)設(shè)備是否還接收到也需該進程處理的其它封包,若網(wǎng)絡(luò)設(shè)備還接收到需該進程處理的其它封包,則返回步驟(d),若網(wǎng)絡(luò)設(shè)備未接收到需該進程處理的其它封包,則進入步驟 (f) ; (f)對該進程持續(xù)未處理封包的時間計時;(g)當該進程持續(xù)未處理封包的時間未達到預(yù)設(shè)結(jié)束時間時,返回步驟(e),當該進程持續(xù)未處理封包的時間達到預(yù)設(shè)結(jié)束時間時, 進入步驟(h);及(h)關(guān)閉該進程。相較于現(xiàn)有技術(shù),所述網(wǎng)絡(luò)設(shè)備及其動態(tài)啟用進程的方法,在不增加硬件資源的情況下動態(tài)地開啟和關(guān)閉進程,釋放不活動進程所占用的內(nèi)存供系統(tǒng)其它進程使用,節(jié)約了系統(tǒng)內(nèi)存和處理器的消耗,提高了網(wǎng)絡(luò)設(shè)備的性能。


4
圖1是本發(fā)明較佳實施例中網(wǎng)絡(luò)設(shè)備的運行環(huán)境圖。圖2是本發(fā)明網(wǎng)絡(luò)設(shè)備的硬件結(jié)構(gòu)圖。圖3是本發(fā)明網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法較佳實施例的流程圖。主要元件符號說明
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備,其特征在于,該網(wǎng)絡(luò)設(shè)備包括解析模塊,用于當網(wǎng)絡(luò)設(shè)備接收到封包時,解析該封包的內(nèi)容,獲知處理該封包的進程;執(zhí)行模塊,用于當該進程為關(guān)閉狀態(tài)時,開啟該進程,及當該進程為開啟狀態(tài)時,觸發(fā)處理模塊;所述處理模塊,用于被觸發(fā)時調(diào)用該進程處理封包;偵聽模塊,用于偵聽網(wǎng)絡(luò)設(shè)備是否還接收到也需要由該進程處理的其它封包,及當沒有接收到也需要由該進程處理的其它封包時,觸發(fā)計時模塊;所述計時模塊,用于設(shè)置一個預(yù)設(shè)結(jié)束時間,及當被觸發(fā)時,對該進程持續(xù)未處理封包的時間計時,并且判斷該進程持續(xù)未處理封包的時間是否達到所設(shè)置的預(yù)設(shè)結(jié)束時間;及所述執(zhí)行模塊,用于當該進程持續(xù)未處理封包的時間達到預(yù)設(shè)結(jié)束時間時,關(guān)閉該進程。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,該網(wǎng)絡(luò)設(shè)備還包括查詢模塊,用于當從該封包的內(nèi)容中獲知處理該封包的進程時,查詢網(wǎng)絡(luò)設(shè)備的資料庫中是否有處理該封包的進程的記錄;更新模塊,用于當資料庫中沒有處理該封包的進程的記錄時,在資料庫中記錄該進程, 包括該進程的名稱和狀態(tài),并將該進程的狀態(tài)修改為關(guān)閉狀態(tài)。
3.如權(quán)利要求2所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述更新模塊還用于當執(zhí)行模塊開啟該進程后,將資料庫中該進程的狀態(tài)修改為開啟狀態(tài)。
4.如權(quán)利要求2所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述更新模塊還用于當執(zhí)行模塊關(guān)閉該進程后,將資料庫中該進程的狀態(tài)修改為關(guān)閉狀態(tài)。
5.一種網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法,其特征在于,該方法包括步驟(a)當網(wǎng)絡(luò)設(shè)備接收到封包時,解析該封包的內(nèi)容,獲知處理該封包的進程;(b)當該進程為關(guān)閉狀態(tài)時,進入步驟(c),當該進程為開啟狀態(tài)時,直接進入步驟(d);(c)開啟該進程;(d)調(diào)用該進程處理封包;(e)偵聽網(wǎng)絡(luò)設(shè)備是否還接收到也需該進程處理的其它封包,若網(wǎng)絡(luò)設(shè)備還接收到需該進程處理的其它封包,則返回步驟(d),若網(wǎng)絡(luò)設(shè)備未接收到需該進程處理的其它封包, 則進入步驟(f);(f)對該進程持續(xù)未處理封包的時間計時;(g)當該進程持續(xù)未處理封包的時間未達到預(yù)設(shè)結(jié)束時間時,返回步驟(e),當該進程持續(xù)未處理封包的時間達到預(yù)設(shè)結(jié)束時間時,進入步驟(h);及(h)關(guān)閉該進程。
6.如權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法,其特征在于,該方法在步驟(a) 之前,還包括設(shè)置一個預(yù)設(shè)結(jié)束時間。
7.如權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法,其特征在于,該方法在步驟(b) 之前,還包括查詢網(wǎng)絡(luò)設(shè)備的資料庫中是否有處理該封包的進程的記錄;當在資料庫中沒有該進程的記錄時,在資料庫中記錄該進程,包括該進程的名稱和狀態(tài),并將該進程的狀態(tài)修改為關(guān)閉狀態(tài)。
8.如權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法,其特征在于,步驟(c)還包括 將資料庫中該進程的狀態(tài)修改為開啟狀態(tài)。
9.如權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法,其特征在于,該方法在步驟(h) 之后,還包括將資料庫中該進程的狀態(tài)修改為關(guān)閉狀態(tài)。
全文摘要
一種網(wǎng)絡(luò)設(shè)備,包括解析模塊,用于解析該封包的內(nèi)容,獲知處理該封包的進程;執(zhí)行模塊,用于開啟或關(guān)閉進程;處理模塊,用于調(diào)用該進程處理封包;偵聽模塊,用于偵聽是否還接收到也需要由該進程處理的其它封包;計時模塊,用于設(shè)置一個預(yù)設(shè)結(jié)束時間,及對該進程持續(xù)未處理封包的時間計時,并判斷該進程持續(xù)未處理封包的時間是否達到預(yù)設(shè)結(jié)束時間;所述執(zhí)行模塊,用于當該進程持續(xù)未處理封包的時間達到預(yù)設(shè)結(jié)束時間時關(guān)閉該進程。本發(fā)明還提供一種網(wǎng)絡(luò)設(shè)備動態(tài)啟用進程的方法。利用本發(fā)明可動態(tài)地開啟和關(guān)閉進程,節(jié)約系統(tǒng)內(nèi)存和處理器的消耗,提高網(wǎng)絡(luò)設(shè)備的性能。
文檔編號H04L12/56GK102375757SQ20101025345
公開日2012年3月14日 申請日期2010年8月13日 優(yōu)先權(quán)日2010年8月13日
發(fā)明者平厚強 申請人:國基電子(上海)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1