INTEL的2.5G网卡支持DMA?
本帖最后由 有的吃 于 2025-9-24 21:09 编辑这是支持增加性能DMA的意思?还是开启后更节能的意思?
=========================
刚查到了手册:
直接内存存取 (DMA) 结合
DMA(直接内存存取)可使网络设备将数据包数据直接移动到系统内存中,从而降低 CPU 的利用率。但是,数据包到达
的频率和随机时间间隔不允许系统进入低功耗状态。DMA 结合允许 NIC 在启动 DMA 事件之前收集数据包。这可能会增
加网络延迟,但也会增加系统降低能耗的机会。基于英特尔® 以太网控制器 I350(和更高版本的控制器)的适配器和网络
设备均支持 DMA 结合。
较高的 DMA 结合值可以降低更多能耗,但可能会增加系统的网络延迟。如果启用 DMA 结合,您还应将中断节流率设置
为“最小”。这将最大程度地减少 DMA 结合引起的延迟影响,并提高峰值网络吞吐量性能。您必须启用系统中所有活动
端口的 DMA 结合。如果仅启用系统中部分端口的 DMA 结合,您可能无法实现任何节能。还有多个将会影响节能潜力的
BIOS、平台和应用程序设置。英特尔网站上提供了白皮书,该白皮书包含了有关如何最有效地配置平台的信息 直接内存地址,传输时可不占用cpu fengchen_chc 发表于 2025-9-24 20:16
直接内存地址,传输时可不占用cpu
现代需要io的设备应该都支持,不支持的鬼才用 fengchen_chc 发表于 2025-9-24 20:16
直接内存地址,传输时可不占用cpu
是啊,我好奇intel自己的一些万兆网卡都不支持,这个集成的2.5G居然支持 有的吃 发表于 2025-9-24 20:17
是啊,我好奇intel自己的一些万兆网卡都不支持,这个集成的2.5G居然支持
应该支持,只是没给你显示出来选项,不支持的话那cpu占用老高了 本帖最后由 有的吃 于 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 DMA和RDMA是两个东西
是个pci通道的设备都需要dma 10g以下需要啥rdma kingofgu 发表于 2025-9-24 20:55
DMA和RDMA是两个东西
是个pci通道的设备都需要dma
好奇这个选项干啥用的。默认关闭的 影响峰值网络速度的,打游戏用不到关了省心 i226v 怎么没有? DMA不是RDMA
R=remote
页:
[1]