[发明专利]一种实现Chelsio 40G网卡性能调优的方法在审
申请号: | 201510023871.X | 申请日: | 2015-01-16 |
公开(公告)号: | CN104536824A | 公开(公告)日: | 2015-04-22 |
发明(设计)人: | 赵勇 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 chelsio 40 网卡 性能 方法 | ||
技术领域
本发明涉及计算机技术,具体地说是一种实现Chelsio 40G网卡性能调优的方法。
背景技术
随着目前测试技术的不断发展,各种测试工具、测试软件及方法被越来越多的应用于服务器产品及各种部件的测试。
通常进行测试网卡过程中,都会遇见一些网卡的测试性能与理论性能相差甚远的情况,发生这种情况的原因各有不同。整体而言,与CPU及网卡的中断绑定相关。引入的Chelsio 40G网卡在做兼容性测试时,发现带宽无法达到理论带宽90%的测试通过标准,但经过尝试优化,能够达到通过标准。而本发明即针对Chelsio 40G网卡做了一些尝试性调优,以期达到Chelsio 40G网卡性能优化的目的。
发明内容
针对现有技术存在的不足之处,本方明提供了一种实现Chelsio 40G网卡性能调优的方法。
本发明所述一种实现Chelsio 40G网卡性能调优的方法,解决上述技术问题采用的技术方案如下:该方法是在LINUX系统下,通过相关命令,实现自动读取测试网卡的信息,同时自动实现中断绑定,均衡CPU压力,能够快速准确的进行网卡性能调优。
该实现Chelsio 40G网卡性能调优的方法的具体步骤包括:
步骤一、查找Chelsio 40G网卡,并启动接口;
步骤二、确定CPU内核任务量及各中断,并自动绑定;
步骤三、驱动模块重新加载。
本发明的一种实现Chelsio 40G网卡性能调优的方法与现有技术相比具有的有益效果是:该方法可以快速实现Chelsio 40G网卡性能优化,近可能达到其理论带宽;通过此方法能快速实现配置过程,大大提高效率,并且能避免人为配置时可能出现的错误、漏失;并且该方法操作简单,实用性较强,对于一些问题分析、产品参数性能调优等有很好的作用,并为应用于与其他网卡提供借鉴。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种实现Chelsio 40G网卡性能调优的方法进一步详细说明。
本发明所述一种实现Chelsio 40G网卡性能调优的方法,是在LINUX系统下,通过相关命令,实现各中断绑定及验证操作结果来实现的。
实施例:
本实施例所述一种实现Chelsio 40G网卡性能调优的方法,通过相关命令,即通过运行对应程序,实现自动读取测试网卡的信息,同时自动实现中断绑定,均衡CPU压力,能够快速准确的进行网卡性能调优。该方法的具体步骤如下:
步骤一、查找Chelsio 40G网卡,并启动接口;
步骤二、确定CPU内核任务量及各中断,并自动绑定;
步骤三、驱动模块重新加载。
本实施例所述实现Chelsio 40G网卡性能调优的方法中,步骤一查找Chelsio 40G网卡,并启动接口的具体实现内容如下:
# Find Chelsio devices
# commands path
ETHTOOL=`which ethtool 2> /dev/null`
IFUP=/sbin/ifup
CXGBTOOL=`which cxgbtool 2> /dev/null`
KILLALL=`which killall` -q
SYSCTL=`which sysctl` -q -w
usage()
{
echo Usage: $0 [options]
echo options:
echo -C Disable binding IRQs to CPUs (smp_affinity).
echo -D Do not disable IRQ balance daemon.
echo -t Write tx_coal=2 to modprobe.d/conf.
echo -T Remove tx_coal=2 from modprobe.d/conf.
echo
exit
}
# Look for cxgb4 devices
list_chelsio_dev()
{
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司;,未经浪潮电子信息产业股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510023871.X/2.html,转载请声明来源钻瓜专利网。