《表3 单帧报文分配缓存大小测试》

《表3 单帧报文分配缓存大小测试》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于FT3串口协议通信的源代码测试方法研究》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

表2是在初始化部分进行内存分配的测试结果,从该结果中可以看出,在一级缓存分配成功但二级缓存分配失败的情况下,未对分配成功的一级缓存进行释放,若程序长时间运行,未释放的内存将引起内存泄漏,这就是白盒测试的优势所在,若在装置运行过程中,此类问题严重时将导致系统崩溃,问题根源很难查到。表3和表4所示是程序在发送和接收单帧、多帧报文情况下的内存分配结果。发送和接收因平台打时标的不同,分配空间大小是不同的,不管是单帧还是多帧,在报文应用数据长度超出最大处理长度时,这属于异常情况,将不予分配缓存。