基本介紹
簡介,說明,
簡介
仿真過程中,GIoMoSim需要初始化每個節點,這些節點以一個PARSEC實體為單位,而每一個實體的初始化過程又是獨立的邏輯過程,都會有自己的運行棧空間。如果參照其他的仿真系統模型,那么隨著節點數的增多,系統所需的存儲空 間將會成倍增加,而且在不同實體間上卜文切換的實時性也難以估計和保證,這種仿真環境下的系統性能將會受到很大的限制。圍繞這個問題,GloMoSim中引入了格線(networkgridding)的概念,在格線中,一個簡單的實體可以仿真系統中的若干節點, 而 這些節點的狀態則是通過該實體中的一個數據結構來反映。此外,該數據結構中還包含了優先權以及訪問許可權的定義。引入了格線的概念,那么當網路系統中增加新 的節點時,仿真的實體數目可以保持不變,仿真前所需規劃的僅僅是該系統應該採用多少個實體來表示。而且由於實體的特性相近,在順序仿真的時候,僅僅初始化 一個實體即可。這樣,存儲器資源和上下文切換的問題就得到了解決。在GloMoSim仿真環境中,每一個實體根據地理上的區域進行劃分,所以,一個實體能夠代表哪些網路節點,完全取決於這些網路節點的物理位置和分布。