一种通信设备测试仪中多线程测试方法技术

技术编号:3446314 阅读:155 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及通信设备测试仪中多线程的测试方法。它采用抢占方式分配核心资源的使用权,同时,核心资源被某一线程占用时,其它线程可进行端口激活或测试状态切换,由于使用了抢占式多线程方式,围绕核心资源进行测试端口调度,不会因需要人为设置测试端口次序而导致调度不合理,既能充分合理调度测试设备中的核心资源,又将所有的端口测试状态切换和业务测试前的激活操作全部在等待核心资源的时间中做完,真正充分利用了核心资源,使测试效率达到最高。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

【技术保护点】
一种用于通信设备测试仪中的多线程测试方法,其特征是,包括以下步骤: (一)系统启动多个测试线程,为每个核心资源分配一个系统互斥量; (二)各测试线程同步竞争系统互斥量,得到系统互斥量的测试线程获得核心资源的使用权,未得到系统互斥量的测试线程等待下一次参与同步竞争系统互斥量; (三)得到系统互斥量的测试线程使用核心资源进行测试,测试完成后立即释放系统互斥量; (四)判断是否还有未测试的测试线程,如果有,转入步骤(二),如果没有,则结束测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐新
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1