可组合挂接的计算机多线程测试系统及其方法技术方案

技术编号:2870086 阅读:164 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种可组合挂接的计算机多线程测试系统及其方法,包括测试项模块,多线程接口模块以及测试平台,测试时首先加载用户选择的测试项模块,获取用户设定的配置参数,如欲开启的线程数,再将该配置参数收集到多线程接口中,并传递至相应的测试项模块,根据用户设定的线程数,在模板中调用操作系统多线程机制为每个选定的测试项开启相应数量的线程,然后调用每个测试项的测试过程作为线程函数并行测试。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种计算机测试系统及方法,特别涉及一种可以对测试模块任意组合分别挂接的测试系统及方法。
技术介绍
对于计算机在生产线上的测试,目前有许多种方法可以采用,通常都是针对不同的测试项目,设计不同的测试算法来完成测试,但总体上可分为两类,一类是部件测试,一类是整体测试。部件测试方法,是针对计算机某一特定部件进行测试,但由于计算器的各部件模块之间不是割裂的,是一个复杂的系统,因此这种测试方法的不足之处在于只能显示出该计算机某一项性能指针的好坏,而往往忽视了计算器的并行性与协调性。整体测试方法克服了这个缺点,根据整台计算机的所有待测模块的情况,分别设计出不同的测试算法,再将所有模块算法作为整体同时并行测试,测试结果就是该台计算机的整体性能表现。虽然整体测试方法可以检验计算机的整体性能,但却无法了解每个具体的测试部件的性能好坏,因为它是将所有部件作为整体考虑而进行的测试方法。也就是说,如果整机性能不佳,整体测试方法根本不能告诉我们是哪一个部件造成的影响。这是因为整机性能依赖于系统的协调性,如果系统的某一方面(如I/O)成为瓶颈,就会影响其它测试部件的表现,也就是说,造成同样的整机本文档来自技高网...

【技术保护点】
一种可组合挂接的计算机多线程测试系统,将划分的测试项模块自由组合进行计算机性能测试,其特征在于,包括:测试项模块,用以执行具体的测试项测试过程;多线程接口模块,用以开启多个线程,并调用每个测试项模块的测试过程为线程函数;以及测试平台,用以加载和管理测试项模块,并通过多线程接口控制每个线程的测试过程。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘文涵宋建福吴健
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1