找回密码
 加入我们
搜索
      
查看: 1252|回复: 11

[网络] INTEL的2.5G网卡支持DMA?

[复制链接]
发表于 2025-9-24 19:52 | 显示全部楼层 |阅读模式
本帖最后由 有的吃 于 2025-9-24 21:09 编辑

捕获.JPG



这是支持增加性能DMA的意思?还是开启后更节能的意思?

=========================
刚查到了手册:

直接内存存取 (DMA) 结合
DMA(直接内存存取)可使网络设备将数据包数据直接移动到系统内存中,从而降低 CPU 的利用率。但是,数据包到达
的频率和随机时间间隔不允许系统进入低功耗状态。DMA 结合允许 NIC 在启动 DMA 事件之前收集数据包。这可能会增
加网络延迟,但也会增加系统降低能耗的机会。基于英特尔® 以太网控制器 I350(和更高版本的控制器)的适配器和网络
设备均支持 DMA 结合。
较高的 DMA 结合值可以降低更多能耗,但可能会增加系统的网络延迟。如果启用 DMA 结合,您还应将中断节流率设置
为“最小”。这将最大程度地减少 DMA 结合引起的延迟影响,并提高峰值网络吞吐量性能。您必须启用系统中所有活动
端口的 DMA 结合。如果仅启用系统中部分端口的 DMA 结合,您可能无法实现任何节能。还有多个将会影响节能潜力的
BIOS、平台和应用程序设置。英特尔网站上提供了白皮书,该白皮书包含了有关如何最有效地配置平台的信息
发表于 2025-9-24 20:16 | 显示全部楼层
直接内存地址,传输时可不占用cpu
发表于 2025-9-24 20:16 | 显示全部楼层
fengchen_chc 发表于 2025-9-24 20:16
直接内存地址,传输时可不占用cpu

现代需要io的设备应该都支持,不支持的鬼才用
 楼主| 发表于 2025-9-24 20:17 | 显示全部楼层
fengchen_chc 发表于 2025-9-24 20:16
直接内存地址,传输时可不占用cpu

是啊,我好奇intel自己的一些万兆网卡都不支持,这个集成的2.5G居然支持
发表于 2025-9-24 20:27 | 显示全部楼层
有的吃 发表于 2025-9-24 20:17
是啊,我好奇intel自己的一些万兆网卡都不支持,这个集成的2.5G居然支持

应该支持,只是没给你显示出来选项,不支持的话那cpu占用老高了
 楼主| 发表于 2025-9-24 20:36 | 显示全部楼层
本帖最后由 有的吃 于 2025-9-24 20:49 编辑
fengchen_chc 发表于 2025-9-24 20:27
应该支持,只是没给你显示出来选项,不支持的话那cpu占用老高了



又看了下,X710是Data Direct I/O Technology,E810也有,810还额外支持iWARP/RDMA和RoCEv2/RDMA
发表于 2025-9-24 20:55 | 显示全部楼层
DMA和RDMA是两个东西
是个pci通道的设备都需要dma
发表于 2025-9-24 21:01 | 显示全部楼层
10g以下需要啥rdma
 楼主| 发表于 2025-9-24 21:02 | 显示全部楼层
kingofgu 发表于 2025-9-24 20:55
DMA和RDMA是两个东西
是个pci通道的设备都需要dma

好奇这个选项干啥用的。默认关闭的
发表于 2025-9-25 12:23 | 显示全部楼层
影响峰值网络速度的,打游戏用不到关了省心
发表于 2025-9-25 20:37 | 显示全部楼层
i226v 怎么没有?
发表于 2025-9-25 20:47 | 显示全部楼层
DMA不是RDMA
R=remote
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-9-27 05:16 , Processed in 0.010128 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表