国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      大數(shù)目對象的動態(tài)管理方法及其實(shí)現(xiàn)裝置的制作方法

      文檔序號:7967619閱讀:201來源:國知局
      專利名稱:大數(shù)目對象的動態(tài)管理方法及其實(shí)現(xiàn)裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種對象的動態(tài)管理方法及其裝置,尤其涉及電信管理網(wǎng)絡(luò)(Telecommunications Management Network,簡稱TMN)中大數(shù)目對象的動態(tài)管理方法及其實(shí)現(xiàn)裝置。屬于計(jì)算通信技術(shù)領(lǐng)域。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于針對上述現(xiàn)有技術(shù)中問題而提供一種大數(shù)目對象的動態(tài)管理方法及其實(shí)現(xiàn)裝置,它不必占用大量的內(nèi)存空間,減輕系統(tǒng)負(fù)擔(dān),對被管理的對象實(shí)現(xiàn)有效地管理。
      本發(fā)明的再一目的在于提供一種大數(shù)目對象的動態(tài)管理方法及其實(shí)現(xiàn)裝置,它對管理對象實(shí)施動態(tài)管理,系統(tǒng)處理效率高,運(yùn)行狀態(tài)較佳,系統(tǒng)性能高。
      本發(fā)明的又一目的在于提供一種大數(shù)目對象的動態(tài)管理方法及其實(shí)現(xiàn)裝置,它便于實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)庫封裝等操作。
      為了實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案是一種大數(shù)目對象的動態(tài)管理方法,其特征在于它至少包括如下步驟步驟1將被管理對象的標(biāo)識和屬性存儲在存儲裝置中;步驟2將帶有標(biāo)識和屬性的值是否存在的標(biāo)志的被管理對象組織在內(nèi)存中。具體地,組織為根據(jù)對象標(biāo)記確定的不同算法,如為哈希表或平衡二叉樹;步驟3檢查被管理對象的應(yīng)用狀況,依據(jù)滿足被管理對象的屬性值的刪除條件,將內(nèi)存中的對象分為虛管理對象和普通管理對象;步驟4將滿足刪除條件的虛管理對象的屬性值存入存儲裝置中,并將該對象的屬性值從內(nèi)存中刪除,設(shè)置不存在標(biāo)志。屬性值的刪除條件為對象沒有被訪問的時(shí)間累計(jì)或?qū)ο蟊辉L問的頻率或依據(jù)屬性預(yù)定的刪除優(yōu)先級;步驟5訪問某虛管理對象時(shí),根據(jù)該對象的標(biāo)識,從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志。
      根據(jù)系統(tǒng)的具體配置,保障較佳的運(yùn)行狀態(tài),所述的步驟4至少還包括如下步驟步驟1)設(shè)定內(nèi)存中可組織的虛管理對象數(shù)量的閾值;步驟2)訪問內(nèi)存中組織的被管理對象,若該對象為虛管理對象,將該對象的標(biāo)識從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志,將虛管理對象的數(shù)目增加1。進(jìn)一步地,訪問內(nèi)存中組織的被管理對象為定時(shí)訪問,定時(shí)的長度可固定或自動根據(jù)系統(tǒng)的忙閑程度修改。
      步驟3)當(dāng)虛管理對象數(shù)目達(dá)到或大于閾值時(shí),將虛管理對象的屬性值存入存儲裝置中,并從內(nèi)存中刪除虛管理對象的屬性值,設(shè)置不存在標(biāo)志;步驟4)重新記錄虛管理對象數(shù)目。
      所述的虛管理對象屬性值從存儲裝置中讀出和寫入存儲裝置的操作在對象的內(nèi)部進(jìn)行,方便了系統(tǒng)實(shí)現(xiàn)封裝。
      一種實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于它至少包括如下裝置一存儲裝置,用于存儲被管理對象的標(biāo)識和屬性值;一組織裝置用于將帶有標(biāo)識和屬性的值是否存在的標(biāo)志的被管理對象組織在內(nèi)存中;一設(shè)定裝置,用于檢查被管理對象的應(yīng)用狀況,依據(jù)滿足被管理對象的屬性值的刪除條件,將內(nèi)存中的對象分為虛管理對象和普通管理對象。具體地,設(shè)定裝置中設(shè)定的刪除條件為對象沒有被訪問的時(shí)間累計(jì)模塊或?qū)ο蟊辉L問的頻率模塊或依據(jù)屬性預(yù)定的刪除優(yōu)先級模塊,用于依據(jù)不同條件設(shè)定對虛管理對象;利用上述各裝置,將滿足刪除條件的虛管理對象的屬性值存入存儲裝置中,并將該對象的屬性值從內(nèi)存中刪除,設(shè)置不存在標(biāo)志;當(dāng)需要訪問某虛管理對象時(shí),根據(jù)該對象的標(biāo)識,從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志。
      更好地,所述的設(shè)定裝置至少還包括一計(jì)數(shù)裝置,在設(shè)定裝置中設(shè)定內(nèi)存中可組織的虛管理對象數(shù)量的閾值;計(jì)數(shù)裝置用于在訪問內(nèi)存中組織的被管理對象,若該對象為虛管理對象,將該對象的標(biāo)識從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志,將虛管理對象的數(shù)目增加1;當(dāng)計(jì)數(shù)裝置中的虛管理對象數(shù)目達(dá)到或大于閾值時(shí),將虛管理對象的屬性值存入存儲裝置中,并從內(nèi)存中刪除虛管理對象的屬性值,設(shè)置不存在標(biāo)志;計(jì)數(shù)裝置重新記錄虛管理對象數(shù)目。
      所述的虛管理對象屬性值從存儲裝置中讀出和寫入存儲裝置的操作在對象的內(nèi)部進(jìn)行。
      所述的存儲裝置可為非易失存儲器或磁帶機(jī)或永久存儲設(shè)備,在該存儲裝置中的數(shù)據(jù)以數(shù)據(jù)庫或文件的形式存放。
      所述的組織裝置包括根據(jù)對象標(biāo)記確定的算法模塊,用于根據(jù)對象標(biāo)記確定的不同算法機(jī)制,例如哈希表或平衡二叉樹算法。
      所述的設(shè)定裝置還包括一定時(shí)裝置,用于定時(shí)訪問內(nèi)存中組織的被管理對象,檢查被管理對象的狀況,定時(shí)的長度可固定或自動根據(jù)系統(tǒng)的忙閑程度修改。
      綜上所述,本發(fā)明的核心思想是1.確定被管理對象,其中每個(gè)被管理對象的內(nèi)容包括對象標(biāo)識、屬性值、屬性值是否存在的標(biāo)志。對象標(biāo)識必須可以唯一確定一個(gè)對象。屬性是否存在的標(biāo)志用于記錄屬性值是否已經(jīng)存放在內(nèi)存中。稱屬性值在內(nèi)存中不存在的對象為虛管理對象。
      2.確定被管理對象中虛管理對象的最大數(shù)目。這個(gè)數(shù)目是一個(gè)閾值,可以根據(jù)系統(tǒng)的實(shí)際情況設(shè)置。如系統(tǒng)的配置較好,處理能力較強(qiáng),可以將閾值設(shè)的大一些,甚至為系統(tǒng)管理的所有對象。
      3.確定某個(gè)被管理對象成為虛管理對象的條件,即該對象屬性值從內(nèi)存中被刪除的條件。條件可以按照需求指定,如一個(gè)對象在一段很長的時(shí)間內(nèi)沒有被訪問、一個(gè)對象被訪問的頻率很低、優(yōu)先刪除某一種對象的屬性等。
      4.存儲所有被管理對象的屬性值。存儲設(shè)備可以是非易失存儲器(例如閃存)、磁帶機(jī)或其他的永久的存儲設(shè)備,而該存儲裝置中的數(shù)據(jù)是以數(shù)據(jù)庫或數(shù)據(jù)文件的形式存放的。
      5.在內(nèi)存中組織被管理對象,每個(gè)對象必須包含對象標(biāo)識和屬性值是否存在的標(biāo)志,記錄其中虛管理對象的數(shù)目。普通的被管理對象需要將其屬性從存儲設(shè)備中讀出,存放在內(nèi)存中;虛管理對象不需要讀入屬性值。缺省所有的對象均為虛管理對象,即屬性值是否存在的標(biāo)志為不存在。所述的對象組織的方法可以是任何一種能夠根據(jù)對象標(biāo)志確定對象的算法。為了提高效率,可以使用一些快速的方法,如哈希表、平衡二叉樹等。虛管理對象的數(shù)目就為對象總數(shù)扣除屬性值已存在的對象數(shù)目。
      6.訪問一個(gè)對象時(shí),首先判斷其是否虛管理對象。若為虛管理對象,根據(jù)對象的標(biāo)識從存儲設(shè)備中取得對象屬性,存放在內(nèi)存中,并設(shè)置標(biāo)志為屬性已經(jīng)存在,將記錄的虛管理對象數(shù)目加1。之后再進(jìn)行后續(xù)的操作,如讀取屬性、修改屬性、刪除對象等。
      7.定時(shí)判斷虛管理對象的數(shù)目是否大于步驟2中設(shè)定的閾值。若小于此閾值,不作處理;若大于閾值,遍歷所有的被管理對象,比較對象訪問標(biāo)志,若認(rèn)為一個(gè)對象滿足步驟2中設(shè)定的對象屬性值刪除的條件,將此對象的屬性值存入存儲設(shè)備中,將屬性從內(nèi)存中刪除,設(shè)置標(biāo)志為屬性不存在;并重新記錄虛管理對象的數(shù)目。定時(shí)器的長度可以自由設(shè)置,如設(shè)置一個(gè)固定值,或根據(jù)系統(tǒng)的忙閑程度修改等。
      根據(jù)上述技術(shù)方案分析可知,本發(fā)明具有以下優(yōu)點(diǎn)1、對象的屬性只有在被訪問時(shí)才讀入內(nèi)存,對象未被訪問時(shí)每個(gè)對象只保留對象標(biāo)識和屬性值是否存在的標(biāo)志。這樣暫時(shí)不使用的信息并不存在內(nèi)存中,可以節(jié)約內(nèi)存。
      2、定時(shí)將內(nèi)存中的對象屬性重新存入數(shù)據(jù)庫,并刪除內(nèi)存中的數(shù)據(jù),這樣實(shí)現(xiàn)了對象的動態(tài)管理讓已經(jīng)使用過,但目前不使用或較少使用的信息及時(shí)從內(nèi)存中清除,節(jié)約內(nèi)存。由于不是頻繁的讀入屬性、刪除屬性,因此不會降低系統(tǒng)的處理效率。
      3、以上使用的節(jié)約內(nèi)存的方法,可以實(shí)現(xiàn)在有限的內(nèi)存中管理更大數(shù)量的對象。
      4、屬性從數(shù)據(jù)庫中讀出、將屬性存入數(shù)據(jù)庫都是在對象內(nèi)部進(jìn)行操作。這樣可以方便地實(shí)現(xiàn)封裝,使用者可以無須關(guān)心被管理對象的物理位置,其屬性的分布情況。
      本發(fā)明為一種大數(shù)目對象的動態(tài)管理方法及其實(shí)現(xiàn)裝置。如

      圖1所示,本發(fā)明所有的被管理對象組織在內(nèi)存中,對象的屬性存儲在存儲設(shè)備中。虛管理對象與其他被管理對象的差異僅僅在于屬性值是否已存放在內(nèi)存中。
      內(nèi)存1、2、3框圖表示在內(nèi)存中管理對象,內(nèi)存1、內(nèi)存2、內(nèi)存3分別表示在不同的時(shí)期內(nèi)存所處的不同狀態(tài)。存儲設(shè)備4中存儲了所有的被管理對象的屬性值。每個(gè)有屬性值的對象都可以在存儲設(shè)備中得到其屬性值,例如對象屬性值41-44。
      任何一個(gè)被管理對象都可以是虛管理對象,因此虛管理對象可以處于內(nèi)存管理系統(tǒng)的任何一個(gè)位置。內(nèi)存1框圖中所有的對象均為虛管理對象,例如虛管理對象11、12,此時(shí)整個(gè)管理系統(tǒng)耗費(fèi)的內(nèi)存最小。系統(tǒng)初始化時(shí)或系統(tǒng)長時(shí)間無任何操作時(shí)處于此狀態(tài)可以實(shí)現(xiàn)耗費(fèi)的資源最少。當(dāng)虛管理對象11、12被訪問到時(shí),根據(jù)對象11、12的標(biāo)識讀入存儲設(shè)備4中的屬性值43、44,存放在內(nèi)存1中,此對象就成為普通的被管理對象,其過程如圖中實(shí)線箭頭所示。內(nèi)存2框圖中部分對象為虛管理對象23,而部分對象為一般的管理對象21、22,通常管理系統(tǒng)正常運(yùn)行過程處于此狀態(tài)。在系統(tǒng)非常繁忙的極限情況下,所有的對象屬性都在內(nèi)存中存在,此時(shí)耗費(fèi)的系統(tǒng)資源最多。當(dāng)虛管理對象23的數(shù)目達(dá)到某一設(shè)定的閾值,將滿足屬性刪除條件的被管理對象的屬性值存入存儲裝置4數(shù)據(jù)庫,并從內(nèi)存中刪除,此對象成為虛管理對象31、32;其過程如圖中內(nèi)存3到存儲裝置4虛線箭頭所示。經(jīng)過此過程,系統(tǒng)占用的資源減少。在對象管理過程中,內(nèi)存中的對象狀態(tài)可以在1、2、3三個(gè)狀態(tài)中轉(zhuǎn)換,即保持對象管理順利進(jìn)行的同時(shí)耗費(fèi)最少的內(nèi)存資源。
      圖2為實(shí)現(xiàn)動態(tài)對象管理的流程圖。首先確定被管理對象,包括確定每個(gè)對象的對象標(biāo)識、屬性值、屬性值是否存在內(nèi)存中的標(biāo)志。然后確定被管理對象中虛管理對象的最大數(shù)目和確定某個(gè)被管理對象成為虛管理對象的條件,即該對象屬性值從內(nèi)存中被刪除的條件;這兩個(gè)條件將影響對象屬性讀入刪除操作的頻繁程度,因此可以根據(jù)硬件資源的配置情況設(shè)置。接著,將所有被管理對象的屬性值存入存儲設(shè)備,存儲設(shè)備通常是數(shù)據(jù)庫。在內(nèi)存中組織被管理對象,并記錄其中虛管理對象的數(shù)目。內(nèi)存中每個(gè)對象必須包含對象標(biāo)識和屬性值是否存在的標(biāo)志,普通的被管理對象還需要包括屬性值。組織被管理對象完成后,設(shè)置定時(shí)檢查對象數(shù)目的定時(shí)器。當(dāng)一個(gè)對象被訪問時(shí),首先判斷其是否虛管理對象;若為虛管理對象,根據(jù)對象的標(biāo)識從存儲設(shè)備中取得對象屬性,存放在內(nèi)存中,并設(shè)置標(biāo)志為屬性已經(jīng)存在,將記錄的虛管理對象數(shù)目加1,然后再進(jìn)行后續(xù)的操作。最后,每當(dāng)設(shè)置的定時(shí)器到了,檢查系統(tǒng)中虛管理對象的數(shù)目是否大于設(shè)定的閾值。若大于閾值,遍歷所有的被管理對象,比較對象訪問標(biāo)志,若認(rèn)為一個(gè)對象滿足設(shè)定的對象屬性值刪除的條件,將此對象的屬性值存入存儲設(shè)備中,并將屬性值從內(nèi)存中刪除,設(shè)置標(biāo)志為屬性不存在;并重新記錄虛管理對象的數(shù)目。定時(shí)器的長度可以自由設(shè)置,如設(shè)置一個(gè)固定值,或根據(jù)系統(tǒng)的忙閑程度修改等。
      從裝置的角度實(shí)現(xiàn)本發(fā)明思想的實(shí)施例如圖3所示。圖3為實(shí)現(xiàn)動態(tài)對象管理的各裝置的邏輯關(guān)系示意圖。存儲裝置6,用于存儲被管理對象的標(biāo)識和屬性值;對象組織裝置7,用于將帶有標(biāo)識和屬性的值是否存在的標(biāo)志的被管理對象組織在內(nèi)存中;參數(shù)設(shè)定裝置8,用于檢查被管理對象的應(yīng)用狀況,依據(jù)滿足被管理對象的屬性值的刪除條件,將內(nèi)存中的對象分為虛管理對象和普通管理對象;參數(shù)設(shè)定裝置中還包括定時(shí)裝置9,用于定時(shí)訪問內(nèi)存中組織的被管理對象,檢查被管理對象的狀況,定時(shí)的長度可固定或自動根據(jù)系統(tǒng)的忙閑程度修改。對象組織裝置7從存儲裝置1中讀出被管理對象,將被管理對象組織在內(nèi)存中。虛管理對象5在被訪問到時(shí),需要從存儲裝置6中讀出對應(yīng)的屬性;在滿足屬性刪除條件時(shí)將屬性存入存儲裝置6;此過程如圖3中雙向?qū)嵕€箭號所示。參數(shù)設(shè)定裝置8在定時(shí)裝置4的定時(shí)到時(shí),依據(jù)設(shè)定的參數(shù)(虛管理對象的最大值和普通管理對象對象成為虛管理對象的條件)調(diào)整對象組織裝置2中的被管理對象;此過程如圖3中參數(shù)設(shè)定8到對象組織裝置7的實(shí)線箭頭所示。對象組織裝置7中的虛管理對象的數(shù)目變化時(shí)將修改參數(shù)設(shè)定裝置8中的虛管理對象數(shù)目的計(jì)數(shù)裝置;此過程如圖3中對象組織裝置7到參數(shù)設(shè)定8的虛線箭頭所示。
      權(quán)利要求
      1.一種大數(shù)目對象的動態(tài)管理方法,其特征在于它至少包括如下步驟步驟1將被管理對象的標(biāo)識和屬性存儲在存儲裝置中;步驟2將帶有標(biāo)識和屬性的值是否存在的標(biāo)志的被管理對象組織在內(nèi)存中;步驟3檢查被管理對象的應(yīng)用狀況,依據(jù)滿足被管理對象的屬性值的刪除條件,將內(nèi)存中的對象分為虛管理對象和普通管理對象;步驟4將滿足刪除條件的虛管理對象的屬性值存入存儲裝置中,并將該時(shí)象的屬性值從內(nèi)存中刪除,設(shè)置不存在標(biāo)志;步驟5訪問某虛管理對象時(shí),根據(jù)該對象的標(biāo)識,從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志。
      2.如權(quán)利要求1所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的步驟4至少還包括如下步驟步驟1)設(shè)定內(nèi)存中可組織的虛管理對象數(shù)量的閾值;步驟2)訪問內(nèi)存中組織的被管理對象,若該對象為虛管理對象,依據(jù)該對象的標(biāo)識從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志,將虛管理對象的數(shù)目增加1;步驟3)當(dāng)虛管理對象數(shù)目達(dá)到或大于閾值時(shí),將虛管理對象的屬性值存入存儲裝置中,并從內(nèi)存中刪除虛管理對象的屬性值,設(shè)置不存在標(biāo)志;步驟4)重新記錄虛管理對象數(shù)目。
      3.如權(quán)利要求1所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的步驟3中屬性值的刪除條件為對象沒有被訪問的時(shí)間累計(jì)或?qū)ο蟊辉L問的頻率或依據(jù)屬性預(yù)定的刪除優(yōu)先級。
      4.如權(quán)利要求1或2所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的虛管理對象屬性值從存儲裝置中讀出和寫入存儲裝置的操作在對象的內(nèi)部進(jìn)行。
      5.如權(quán)利要求1或2所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的存儲裝置為非易失存儲器或磁帶機(jī)或永久存儲設(shè)備。
      6.如權(quán)利要求5所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的存儲裝置中所存儲的內(nèi)容的格式為數(shù)據(jù)庫或文件。
      7.如權(quán)利要求4所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的存儲裝置為非易失存儲器或磁帶機(jī)或永久存儲設(shè)備。
      8.如權(quán)利要求7所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的存儲裝置中所存儲的內(nèi)容的格式為數(shù)據(jù)庫或文件。
      9.如權(quán)利要求1或2所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的組織為根據(jù)對象標(biāo)記確定的不同算法。
      10.如權(quán)利要求9所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的算法為哈希表或平衡二叉樹。
      11.如權(quán)利要求2所述的大數(shù)目對象的動態(tài)管理方法,其特征在于所述的訪問內(nèi)存中組織的被管理對象為定時(shí)訪問,定時(shí)的長度可固定或自動根據(jù)系統(tǒng)的忙閑程度修改。
      12.一種實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于它至少包括如下裝置一存儲裝置,用于存儲被管理對象的標(biāo)識和屬性值;一組織裝置用于將帶有標(biāo)識和屬性的值是否存在的標(biāo)志的被管理對象組織在內(nèi)存中;一設(shè)定裝置,用于檢查被管理對象的應(yīng)用狀況,依據(jù)滿足被管理對象的屬性值的刪除條件,將內(nèi)存中的對象分為虛管理對象和普通管理對象;利用上述各裝置,將滿足刪除條件的虛管理對象的屬性值存入存儲裝置中,并將該對象的屬性值從內(nèi)存中刪除,設(shè)置不存在標(biāo)志;當(dāng)需要訪問某虛管理對象時(shí),根據(jù)該對象的標(biāo)識,從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志。
      13.如權(quán)利要求12所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的設(shè)定裝置至少還包括一計(jì)數(shù)裝置,在設(shè)定裝置中設(shè)定內(nèi)存中可組織的虛管理對象數(shù)量的閾值;計(jì)數(shù)裝置用于在訪問內(nèi)存中組織的被管理對象,若該對象為虛管理對象,將該對象的標(biāo)識從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志,將虛管理對象的數(shù)目增加1;當(dāng)計(jì)數(shù)裝置中的虛管理對象數(shù)目達(dá)到或大于閾值時(shí),將虛管理對象的屬性值存入存儲裝置中,并從內(nèi)存中刪除虛管理對象的屬性值,設(shè)置不存在標(biāo)志;計(jì)數(shù)裝置重新記錄虛管理對象數(shù)目。
      14.如權(quán)利要求12所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的設(shè)定裝置中設(shè)定的刪除條件為對象沒有被訪問的時(shí)間累計(jì)模塊或?qū)ο蟊辉L問的頻率模塊或依據(jù)屬性預(yù)定的刪除優(yōu)先級模塊,用于依據(jù)不同條件設(shè)定對虛管理對象。
      15.如權(quán)利要求12或13所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的虛管理對象屬性值從存儲裝置中讀出和寫入存儲裝置的操作在對象的內(nèi)部進(jìn)行。
      16.如權(quán)利要求12或13所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的存儲裝置可為非易失存儲器或磁帶機(jī)或永久存儲設(shè)備。
      17.如權(quán)利要求16所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的存儲裝置中所存儲的為數(shù)據(jù)庫或文件。
      18.權(quán)利要求15所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的存儲裝置可為非易失存儲器或磁帶機(jī)或永久存儲設(shè)備。
      19.如權(quán)利要求18所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的存儲裝置中所存儲的為數(shù)據(jù)庫或文件。
      20.如權(quán)利要求12或13所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的組織裝置包括根據(jù)對象標(biāo)記確定的算法模塊,用于根據(jù)對象標(biāo)記確定的不同算法機(jī)制。
      21.如權(quán)利要求20所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的算法模塊為哈希表或平衡二叉樹。
      22.如權(quán)利要求13所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的設(shè)定裝置還包括一定時(shí)裝置,用于定時(shí)訪問內(nèi)存中組織的被管理對象,檢查被管理對象的狀況。
      23.如權(quán)利要求22所述的實(shí)現(xiàn)大數(shù)目對象動態(tài)管理的裝置,其特征在于所述的設(shè)定裝置定時(shí)的長度可固定或自動根據(jù)系統(tǒng)的忙閑程度修改。
      全文摘要
      一種大數(shù)目對象的動態(tài)管理方法,它包括1將被管理對象的標(biāo)識和屬性存儲在存儲裝置中;2將帶有標(biāo)識和屬性的值是否存在的標(biāo)志的被管理對象組織在內(nèi)存中。3檢查被管理對象的應(yīng)用狀況,依據(jù)滿足被管理對象的屬性值的刪除條件,將內(nèi)存中的對象分為虛管理對象和普通管理對象;4將滿足刪除條件的虛管理對象的屬性值存入存儲裝置中,并將該對象的屬性值從內(nèi)存中刪除,設(shè)置不存在標(biāo)志;5訪問某虛管理對象時(shí),根據(jù)該對象的標(biāo)識,從存儲裝置中讀出其屬性值,并在內(nèi)存中設(shè)置存在標(biāo)志。本發(fā)明不必占用大量的內(nèi)存空間,對管理對象實(shí)施動態(tài)管理,對被管理的對象實(shí)現(xiàn)有效地管理、描述,系統(tǒng)處理效率高,運(yùn)行狀態(tài)較佳,系統(tǒng)性能高。
      文檔編號H04L12/24GK1428970SQ0114557
      公開日2003年7月9日 申請日期2001年12月26日 優(yōu)先權(quán)日2001年12月26日
      發(fā)明者倪華 申請人:深圳市中興通訊股份有限公司上海第二研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1