网络适配器可能会对整体网络性能产生很大影响。 高级适配器提供良好的设置选项来优化网络 I/O 性能。 在卡本身查找 I/O 缓冲,直接内存访问(DMA)、可调节的数据链路控制(DLC)、最大帧大小,以及局域网(LAN)速度设置参数。
主机集成服务器性能优化涉及调整连接属性上的帧大小、BTU 大小和 DLC 级节奏,以及模式属性上的请求/响应单元(RU)大小和会话级节奏。
其他提示:
测试数据缓冲区必须适合一个 RU;如果 RU 大小太大,它将消耗多余的内存。 1200 字节的屏幕渲染数据可以被容纳在 1484 字节的 RU 中。 这是以太网的最佳方案。 1920 字节的数据缓冲区需要两个客户端/服务器消息帧。
最大 BTU 大小至少必须是 RU 大小 + 9 个字节。 对于以太网,RU 为 1484 字节,BTU 为 1493 字节是好的。 对于 TokenRring,RU 为 4087 字节,BTU 为 4096 字节是一个很好的起点。
DLC 级别节奏是最常见的调整问题。 为了避免死锁和超时,请设置两个节点之间的节奏,以便接收窗口比合作伙伴发送窗口小一帧。 例如,可以将节点 A 设置为发送七个帧,直到它停止并等待节点 B 的确认;节点 B 可以在从节点 A 接收六帧后发送 ACK,反之亦然。 这保证了节点之间成功进行 DLC 帧确认。
将 DLC 接收确认设置为 1 或 2 将导致在每两个 I 帧之后发送接收就绪信号(RR)。 这会导致网关与服务器之间的局域网出现不必要的控制帧开销。