[發明專利]一種基于Redhat Linux系統下網卡性能調優的實現方法在審
| 申請號: | 201510969050.5 | 申請日: | 2015-12-21 |
| 公開(公告)號: | CN105550039A | 公開(公告)日: | 2016-05-04 |
| 發明(設計)人: | 李萌 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 redhat linux 系統 網卡 性能 實現 方法 | ||
技術領域
本發明公開一種網卡性能調優的實現方法,屬于網卡優化技術領域,具體地 說是一種基于RedhatLinux系統下網卡性能調優的實現方法。
背景技術
Linux系統下默認是通過輪詢的方式處理硬件設備中斷,通過CPU定時對硬件 狀態進行查詢,然后再根據優先級做相應處理,這種方式在服務器負載較輕時效 果較好,也能夠平衡處理各個設備的中斷,但是這種方式很浪費CPU的時間。由 于每個硬件設備都有中斷,系統會給每個硬件設備分配中斷,CPU通過中斷號區分 硬件設備,硬件設備產生中斷,并送到中斷控制器,再由中斷控制器向CPU發送 信號,CPU接收到信號后,暫停當前工作,處理該硬件設備產生的中斷。目前服務 器一般都是多核CPU,多網卡,多硬盤等配置,硬件中斷頻繁發生,利用上述方式 很浪費CPU的時間,消耗過多的CPU資源。本發明提供一種基于RedhatLinux系 統下網卡性能調優的實現方法,把不同網卡IRQ分別綁定到不同的負載較輕的CPU 上減輕某個CPU的負擔,提高多顆CPU整體處理中斷的能力;對于數據庫服務器 來說,把磁盤控制器綁定到一些CPU、把網卡綁定到另一些CPU上,能夠有效提 高數據庫的響應時間并優化網卡性能,實現網卡中斷獨占CPU,減輕其他CPU的負 擔、提高整體處理效率,并且使網卡獲得更高帶寬,性能更好,而且進一步根據 生產環境和應用的特點來合理平衡IRQ,有助于提高系統的整體吞吐能力和性能。
IRQ全稱為InterruptRequest,“中斷請求”的意思,IRQ的作用就是在所 用的電腦中,執行硬件中斷請求的動作,比如讀取硬盤中的一段數據時,當數據 讀取完畢,硬盤就通過IRQ來通知系統,相應的數據已經寫到指定的內存中了。 在每臺電腦的系統中,是由一個中斷控制器來控制系統中每個硬件的中斷控制。
發明內容
本發明針對現有技術中的問題,提供一種基于RedhatLinux系統下網卡性能 調優的實現方法,能夠有效提高數據庫的響應時間并優化網卡性能,實現網卡中 斷獨占CPU,減輕其他CPU的負擔、提高整體處理效率,并且使網卡獲得更高帶寬, 性能更好,而且進一步根據生產環境和應用的特點來合理平衡IRQ,有助于提高系 統的整體吞吐能力和性能。
本發明提出的具體方案是:
一種基于RedhatLinux系統下網卡性能調優的實現方法,利用系統命令找到 相關系統為網卡分配的中斷號,通過抓取中斷文件中eth*字符,找到該eth*的中 斷號,通過系統echo指令修改處理中斷的CPU,將中斷分配到負載較輕的CPU上。
利用系統cat命令找到相關系統smp_affinity文件中,網卡分配的中斷號。
當一個網卡分配到多個中斷號,分別對各個中斷通過系統echo指令修改處理 中斷的CPU,將各個中斷分配到負載較輕的多顆CPU下。
所述的實現方法,具體步驟為:
安裝RedhatLinux操作系統,進入操作系統,使用root用戶登錄;
安裝網卡所需要的驅動,配置網卡ip地址;
打開linux系統終端程序,將當前目錄切換到桌面;
執行ifocnfig,查看當前網卡為eth*,通過cat命令,查看smp_affinity 文件中,網卡分配的中斷號;
關閉系統下中斷輪巡控制方式,執行echo命令將中斷分配到負載較輕的CPU 上。
本發明的有益之處是:
本發明提供一種基于RedhatLinux系統下網卡性能調優的實現方法,利用系 統命令找到相關系統為網卡分配的中斷號,通過抓取中斷文件中eth*字符,找到 該eth*的中斷號,通過系統echo指令修改處理中斷的CPU,將中斷分配到負載較 輕的CPU上;能夠有效提高數據庫的響應時間并優化網卡性能,實現網卡中斷獨 占CPU,減輕其他CPU的負擔、提高整體處理效率,并且使網卡獲得更高帶寬,性 能更好,而且進一步根據生產環境和應用的特點來合理平衡IRQ,有助于提高系統 的整體吞吐能力和性能。
附圖說明
圖1本發明方法流程示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510969050.5/2.html,轉載請聲明來源鉆瓜專利網。





