检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘涛[1,2] 钱德沛[1,3] 黄泳翔[1] 王锐[3] 栾钟治[3]
机构地区:[1]西安交通大学电子与信息工程学院,西安710049 [2]中国科学院深圳先进技术研究院,广东深圳518055 [3]北京航空航天大学计算机学院,北京100191
出 处:《西安交通大学学报》2010年第12期5-9,70,共6页Journal of Xi'an Jiaotong University
基 金:国家自然科学基金资助项目(90104022);国家"863计划"资助项目(2006AA01A109;2009AA01Z144)
摘 要:针对以移动代理软件方式实现的可演化网络的性能问题,提出了一种快速激活及加载方法.通过对移动代理非执行转发、执行转发及执行各步骤的详细性能测量及分析,发现网络节点的执行环境为移动代理执行所做的准备工作时间消耗较大.该快速方法首先解开移动代理包中的所有程序代码并进行预先加载,在加载主程序时优先搜索已预先加载的代码,从而能够较快地找到程序代码.快速方法通过优化代码加载时的搜索顺序,有效地加快了可演化网络中移动代理的执行过程.测试结果表明,采用快速方法使典型的移动代理平均启动加载时间缩短了3.26 ms,网络节点的吞吐率提高了58%.A novel fast launch algorithm is proposed to improve the performance of mobile agents in evolutionary networks.Analyses on the performance data of mobile agent's non-execution forwarding,execution forwarding,and detail execution steps show that the execution environment preparing process for mobile agents is the bottleneck.When the fast algorithm is executed,all codes in the mobile agent package will be extracted and loaded prior to the mobile agent's main program.Before a new code is loaded,the preloaded codes will be searched,and hence the code image can be located quickly.The mobile agent's execution forwarding can be improved by optimizing the searching order.Testing results show that the average loading time of the mobile agents is reduced by 3.26 ms and the throughput of network nodes is increased by 58%.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249