当前位置: 技术问答>linux和unix
【百度分享】Socket通讯模块压力及大数据对比工具开发之aperlib(八)
来源: 互联网 发布时间:2016-09-28
本文导语: 6 生成基于aperlib的工具源码框架的脚本 为了方便大家的开发,aperlib提供get_aper_file.sh生成代码框架,他能帮助大家生成各个子类的文件及代码框架,main函数文件和代码和makefile文件框架,具体使用方法如下: get_aper_f...
6 生成基于aperlib的工具源码框架的脚本
为了方便大家的开发,aperlib提供get_aper_file.sh生成代码框架,他能帮助大家生成各个子类的文件及代码框架,main函数文件和代码和makefile文件框架,具体使用方法如下:
get_aper_file.sh flag project_name send_data_len rec_data_len,其中flag标识的是要生成压力工具(0)还是大数据对比工具(1)的源码框架,projec_name为生成工具的名称,read_data的子类的文件名为${projec_name}_readdata.h,子类名为${projec_name}_readdata,stress_template的子类名为${ projec_name}_template.h,子类名为${ projec_name}_template。send_data_len为存储的发送数据单元的长度,rec_data_len为接收数据单元的长度(当生成压力工具是该参数不需要)
7 总结
通过在一些模块中的试用,aperlib的压力功能已经相对比较稳定,实践也证明了用aperlib进行驱动和压力工具的开发成本减少很多。 aperlib的大数据对比功能由于刚刚完成,只经过一次试用,功能可能不是十分稳定,通过越来越多的使用会逐步完善和稳定。希望aperlib能够帮助大家提高大家的驱动开发和大数据对比工具开发的效率,同时也能对我们的压力和性能测试,大数据对比测试有所帮助。
为了方便大家的开发,aperlib提供get_aper_file.sh生成代码框架,他能帮助大家生成各个子类的文件及代码框架,main函数文件和代码和makefile文件框架,具体使用方法如下:
get_aper_file.sh flag project_name send_data_len rec_data_len,其中flag标识的是要生成压力工具(0)还是大数据对比工具(1)的源码框架,projec_name为生成工具的名称,read_data的子类的文件名为${projec_name}_readdata.h,子类名为${projec_name}_readdata,stress_template的子类名为${ projec_name}_template.h,子类名为${ projec_name}_template。send_data_len为存储的发送数据单元的长度,rec_data_len为接收数据单元的长度(当生成压力工具是该参数不需要)
7 总结
通过在一些模块中的试用,aperlib的压力功能已经相对比较稳定,实践也证明了用aperlib进行驱动和压力工具的开发成本减少很多。 aperlib的大数据对比功能由于刚刚完成,只经过一次试用,功能可能不是十分稳定,通过越来越多的使用会逐步完善和稳定。希望aperlib能够帮助大家提高大家的驱动开发和大数据对比工具开发的效率,同时也能对我们的压力和性能测试,大数据对比测试有所帮助。
|
学习、。。。。。
|
我也来关注一下了哦
哈哈
哈哈
|
总算完了
|
学习 www.k7you.com
|
受教了
|
长见识了