Journal of University of Chinese Academy of Sciences >
Memory management in worm simulation based on small object memory allocation technique on the GTNetS
Received date: 2010-08-12
Revised date: 2011-02-18
Online published: 2012-01-15
Considering that most objects in worm simulation based on GTNetS are small objects, we carry out a study on the memory management of the GTNetS and propose the small object memory allocation technique. The experimental results show that the small object memory allocation technique can significantly reduce the peak memory usage in worm simulation and hence improves the simulation scalability and efficiency.
Key words: worm; simulation; memory management; small object memory allocation
LIU Tao , NIE Xiao-Feng , JING Ji-Wu , WANG Yue-Wu . Memory management in worm simulation based on small object memory allocation technique on the GTNetS[J]. Journal of University of Chinese Academy of Sciences, 2012 , 29(1) : 131 -135 . DOI: 10.7523/j.issn.2095-6134.2012.1.019
[1] Wen W P, Qing S H, Jiang J C, et al. Research and development of internet worms
[J]. Journal of Software, 2004, 15(8):1208-1219(in Chinese). 文伟平, 卿斯汉, 蒋建春, 等. 网络蠕虫研究与进展
[J]. 软件学报, 2004, 15(8): 1208-1219.
[2] Nicol D M. Efficient simulation of internet worms
[J]. ACM Transactions on Modeling and Computer Simulation (TOMACS), 2008, 18(2): 5,1-5,32.
[3] Riley G F, Sharif M I, Lee W. Simulating internet worms //Proc of the 12th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS 2004). Washington, DC, 2004: 268-274.
[4] Riley G F. Large-scale network simulations with GTNetS //Proc of the 35th Winter Simulation Conference (WSC 2003). New Orleans, LA, 2003: 676-684.
[5] Alexandrescu A. Modern C+ + design: generic programming and design patterns applied
[M]. Boston:Addison-Wesley Professional, 2001.
/
| 〈 |
|
〉 |