【技术实现步骤摘要】
服务器超线程切换功能测试方法、系统、终端及存储介质
本专利技术涉及服务器测试
,具体涉及一种服务器超线程切换功能测试方法、系统、终端及存储介质。
技术介绍
超线程(HT,Hyper-Threading)是英特尔研发的一种技术,实现在一个实体CPU中,提供两个逻辑线程,将一个处理器模拟为两个处理器使用,这样能有效地利用和分配资源,对多任务处理有非常明显的优势。不同的客户在考虑自身的应用场景和使用,针对服务器处理器超线程功能打开或者关闭的选择是不一样的.在实际使用过程中是通过在系统BIOS设置中的相应选项来实现超线程功能的打开和关闭,正常情况下当BIOS下设置超线程功能打开后,服务器处理器的在操作系统下看到的核数是处理器物理核数的数量的两倍,当BIOS下设置超线程功能关闭时,操作系统下看到的处理器核数与物理核数的数量相同。因此对服务器超线程状态切换功能测试是服务器测试的一个重要项目。但是现有服务器超线程状态切换功能测试都是人工执行超线程状态切换,并人工对切换结果进行校对。服务器每次更改BIOS设置的做法是需要首先将 ...
【技术保护点】
1.一种服务器超线程切换功能测试方法,其特征在于,包括:/n设置超线程切换函数;/n读取服务器BIOS配置信息;/n从所述BIOS配置信息中筛选超线程状态;/n根据所述超线程状态调用切换函数切换超线程状态;/n比对切换完成后超线程当前状态和初始状态,若两者不一致则判定测试通过。/n
【技术特征摘要】
1.一种服务器超线程切换功能测试方法,其特征在于,包括:
设置超线程切换函数;
读取服务器BIOS配置信息;
从所述BIOS配置信息中筛选超线程状态;
根据所述超线程状态调用切换函数切换超线程状态;
比对切换完成后超线程当前状态和初始状态,若两者不一致则判定测试通过。
2.根据权利要求1所述的服务器超线程切换功能测试方法,其特征在于,所述设置超线程切换函数,包括:
设置超线程打开函数;
设置超线程关闭函数。
3.根据权利要求1所述的服务器超线程切换功能测试方法,其特征在于,所述读取服务器BIOS配置信息,包括:
调用SCELNX_64工具获取服务器BIOS配置信息,保存所述BIOS配置信息。
4.根据权利要求2所述的服务器超线程切换功能测试方法,其特征在于,所述根据超线程状态调用切换函数将超线程状态切换为目标状态,包括:
若所述超线程状态为关闭状态,调用打开函数打开超线程并重启服务器;
若所述超线程状态为打开状态,调用打开函数关闭超线程并重启服务器。
5.一种服务器超线程切换功能测试系统,其特征在于,包括:
函数设置单元,配置用于设置超线程切换函数;
配置读取单元,配置用于读取服务器BIOS配置信息;
状态筛选单元,配置用于从所述BIOS配置信息中筛选超...
【专利技术属性】
技术研发人员:徐伟超,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。