/interface/ethernet/switch/qos/tx-manager
tx-manager
传输(Tx)Manager 控制发送的数据包入队和数据包发送顺序。不同的交换端口可以分配给不同的 Tx Manager。硬件 Tx Manager 的最大数量取决于交换芯片型号。
interface/ethernet/switch/qos/tx-manager
Syscap: rbswitch and crs_prestera Type: Directory
传输(Tx)Manager 控制发送的数据包入队和数据包发送顺序。不同的交换端口可以分配给不同的 Tx Manager。硬件 Tx Manager 的最大数量取决于交换芯片型号。
信息
端口状态对分配的资源没有影响。如果所有端口都分配给同一个 Tx Manager,则运行中的端口与未连接或已禁用的端口获得相同数量的队列缓冲区。 | 标志 | 名称 | 描述 | | --- | --- | --- | |
*| default | | |X| disabled | | |I| inactive | | |H| hw-offloaded | |
| 参数 | 类型 | 描述 |
|---|---|---|
name * | string | Tx Manager 名称。 |
queue-buffers | alt { queue-buffers-pct: num [ .. 100] , queue-buffers-byte: num [1536 .. 67108864] } | 分配给链接到此 Tx Manager 的所有端口的硬件 Tx 缓冲区总数。除 auto 外的任何值都不会按端口数量缩放。例如,如果 queue-buffers=30%,并且有 3 个端口使用此 Tx Manager,则每个端口分别获得总可用资源的 10%。再向该 Tx Manager 添加两个端口后,每端口缓冲区降至 6%(30/5)。 |
| 只读参数 | 类型 | 描述 |
|---|---|---|
hw-id | num |