基于RSS的网卡性能测试方法、装置、设备及存储介质制造方法及图纸

技术编号:24682664 阅读:32 留言:0更新日期:2020-06-27 07:47
本发明专利技术公开了一种基于RSS的网卡性能测试方法,在利用第一测试主机连通设于第二测试主机的待测网卡后,通过调整待测网卡的RSS值以使第二测试主机的各CPU核的亲和度满足预设要求,从而即使在Windows系统下,也能将网络传输处理压力能够分散到不同CPU核核心上来增加网卡速率,而后执行待测网卡的性能测试,可以使待测网卡的网卡速率尽可能接近理论速率,从而实现了在Windows系统下对网卡性能的准确测试。本发明专利技术还公开了一种基于RSS的网卡性能测试装置、设备及存储介质,具有上述有益效果。

Performance test method, device, equipment and storage medium of network card based on RSS

【技术实现步骤摘要】
基于RSS的网卡性能测试方法、装置、设备及存储介质
本专利技术涉及计算机
,特别是涉及一种基于RSS的网卡性能测试方法、装置、设备及存储介质。
技术介绍
为满足用户提高网络速率的求,在服务器配置上除CPU、内存、硬盘、主板和数据线外,可以增加多张网卡来增加带宽和网络冗余,满足多用户网络的需求。网卡性能是服务器网络的一个性能指标,而使网卡速率达尽可能的达到理论速率,是网卡性能测试的目的。目前进行网卡性能测试通常是在Linux系统下进行的,基于Linux系统,可以通过以下几种方法提高网卡性能:一种是对BIOS设置项进行调优,如关闭HT,VT-d,P-state或C-state,如将ENERGY_PERF_BIAS_CFGmode设置为performance;一种是在Linux下将CPU的核心绑定,重新分配CPU核心;一种是增加CPU核数,增加内存容量和数量。当网卡小于25G时在Linux系统或Windows系统下测试网卡性能时很容易能达到期望值。当网卡大于40G时,Linux系统下可以将多核CPU的核心进行绑定,重新分配CPU本文档来自技高网...

【技术保护点】
1.一种基于RSS的网卡性能测试方法,其特征在于,基于第一测试主机,包括:/n连通设于第二测试主机的待测网卡;/n调整所述待测网卡的RSS值以使所述第二测试主机的各CPU核的亲和度满足预设要求;/n执行所述待测网卡的性能测试。/n

【技术特征摘要】
1.一种基于RSS的网卡性能测试方法,其特征在于,基于第一测试主机,包括:
连通设于第二测试主机的待测网卡;
调整所述待测网卡的RSS值以使所述第二测试主机的各CPU核的亲和度满足预设要求;
执行所述待测网卡的性能测试。


2.根据权利要求1所述的网卡性能测试方法,其特征在于,所述调整所述待测网卡的RSS值以使所述第二测试主机的各CPU核的亲和度满足预设要求,具体包括:
获取所述待测网卡的端口号;
根据所述待测网卡的端口号,应用Powershell工具调整所述待测网卡的RSS值以使所述第二测试主机的各CPU核的亲和度满足预设要求。


3.根据权利要求2所述的网卡性能测试方法,其特征在于,所述根据所述待测网卡的端口号,应用Powershell调整所述待测网卡的RSS值以使所述第二测试主机的各CPU核的亲和度满足预设要求,具体包括:
根据所述待测网卡的端口号,查看所述待测网卡的RSS处理器阵列项中各所述CPU核的NUMADistance值;
将所述NUMADistance值不为0的CPU核的NUMADistance值调整为0。


4.根据权利要求3所述的网卡性能测试方法,其特征在于,所述将所述NUMADistance值不为0的CPU核的NUMADistance值调整为0,具体包括:
当各所述CPU核中序号最大的CPU核的NUMADistance值不为0时,从所述RSS处理器阵列项中序号最大的CPU核一端开始,逐个将所述NUMADistance值不为0的CPU核的NUMADistance值调整为0;
当所述CPU核中序号最小的CPU核的NUMADistance值不为0时,从所述RSS处理器阵列项中序号最小的CPU核一端...

【专利技术属性】
技术研发人员:赵洪宋
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1