AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1011699
Accepted
tinfoil3d
tinfoil3d
Asked: 2020-04-10 20:29:19 +0800 CST2020-04-10 20:29:19 +0800 CST 2020-04-10 20:29:19 +0800 CST

linux 10gbe ixgbe (intel X550T) 速度慢,最大 420mbyte/s,p2p lan cat8 1m,尝试 ethtool 和 ifconfig 选项无济于事

  • 772

第一次处理10gbe。

我有两个盒子,一个是 2009 代的 i7 2.8ghz 的旧盒子,pcie 2.0,我只是把 Intel X550T 放在那里,以便在我的带有 AMD EPYC gen 1 的新盒子上使用绝对相似但内置的适配器。

我在任何一个盒子上从 tmpfs 下载文件,并且永远不会超过 415mbyte/s,这大约是那里潜在带宽的一半,对吧?

我尝试了https://www.kernel.org/doc/ols/2009/ols2009-pages-169-184.pdf中的大多数内容,从 393mbyte/s 到当前的 415 略有改进。这是我设置 mtu 9000 的结果, 发送队列 10000。

还尝试了此方法,但与当前结果相比没有任何改进:https ://darksideclouds.wordpress.com/2016/10/10/tuning-10gb-nics-highway-to-hell/

以及谷歌上的其他一些页面,大多数都说明了相同的选项。

当我 dl 文件时,我没有看到 i7 机器上的 100% 负载突增,它在核心上大约 10%。所以 CPU 不应该是瓶颈,电缆(它是 1 米 cat8,具有很好的厚屏蔽)不应该是瓶颈,内存速度和 pcie 2.0 速度也不应该是瓶颈。iperf 也报告相同的速度。

在两个方向上都尝试了这些测试。

一定有一些明显的东西我错过了,对吧?

很确定没关系,但它是 i7 上的 lfs 和 epyc 上的 debian 10,两者共享相同的 sysctl 设置和 ethtool 控制的选项。

lspci -n 在两台计算机上都使用它:62:00.0 0200: 8086:1563 (rev 01)所以它是类似的设备。我买了这个特殊的兼容性,但没想到会出现这些问题。

也许这里有人会提出一些建议,我没有想法。

TIA

linux networking intel 10gbethernet
  • 1 1 个回答
  • 442 Views

1 个回答

  • Voted
  1. Best Answer
    tinfoil3d
    2020-04-13T16:02:37+08:002020-04-13T16:02:37+08:00

    解决了,不是软件问题,我的电脑有太多驱动器、PCI 旧设备和 GPU,这让我没有 x4 可用的 PCIe 通道用于卡,它被限制到 x1,在我的 PCIe 2.0 MB 上给了我4gbit/s 最大速度,这正是我所看到的。

    [    4.559030] ixgbe 0000:02:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5 GT/s x1 link at 0000:00:05.0 (capable of 31.504 Gb/s with 8 GT/s x4 link)
    

    对此没有漂亮的解决方案,并且没有其他带有插槽 1156 的 CPU 在最大 16 个 PCIe 通道的情况下看起来更有希望,因此潜在的解决方法包括:

    1. 检查 BIOS 菜单以查看您是否可以手动设置更长的 PCIe 插槽通道数以进一步将 GPU(在我的系统中已降级为 x8)至 x4 或 x1。

    2. 使用矿工在其矿机上用于 GPU 的 x16->x1 立管。

    两种解决方案都会为 10gbit NIC 释放 x4。然而,PCIe 2.0 上的这两种解决方案都会导致 GPU 性能急剧下降,而游戏和高清视频可能是不可能的。不过对于挖矿来说已经足够了。

    我向英特尔致以最良好的祝愿。非常感谢您对 16 通道 CPU 的持续支持。它曾经,现在,并且永远都会和你这样。比较我的 i7 从 2000 年代的传统一代到一流的https://ark.intel.com/content/www/us/en/ark/products/202329/intel-core-i7-10875h-processor-16m-cache-高达 5-10-ghz.html

    记住我的话,到 2040 年,他们仍将生产 16 通道 CPU。

    特别感谢来自 unix.com 论坛的架构师,他给了我一个想法来检查所有 dmesg,而不仅仅是“链接向上/向下”消息,这反过来又让我得出了这个结论。

    和平。

    • 2

相关问题

  • 更改 PHP 的默认配置设置?

  • 有什么软件可以模拟局域网?

  • 保护新的 Ubuntu 服务器 [关闭]

  • 带宽利用工具?[关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve