本專利提出一種網絡結構化多主體系統中任務執行的資源緩存方法,每當主體執行任務調用所需資源時,還需對調用的資源進行緩存:如果調用的是原始資源,那么就產生一個該資源的副本,該副本向調用主體移動一步;如果調用的是資源副本,那么直接將該副本向這個主體移動一步。因此,當以后該主體執行任務需調用該資源時,就會比調用原始資源更節省時間,故而提高任務執行的效率.
另外,為了防止系統中存在過量的資源副本對網絡造成擁塞,本發明還提出了資源緩存的消逝機制:設置一個時間段,網絡中的資源副本每隔一個時間段就會向其原始位置回退一步;如果一個資源副本很長時間沒有被調用,那么它就會逐步再回退到其原始位置,從而資源副本消失。
掃碼關注,查看更多科技成果