[发明专利]一种实现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()

{

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司;,未经浪潮电子信息产业股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510023871.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top