ethtool -g输出中的ring参数是什么意思?

例如,如果我在我的系统上运行ethtool -g eth0 ,我得到以下输出:

 Ring parameters for eth0: Pre-set maximums: RX: 4096 RX Mini: 0 RX Jumbo: 0 TX: 4096 Current hardware settings: RX: 4096 RX Mini: 0 RX Jumbo: 0 TX: 4096 

是4096分配给一个帧的缓冲区大小(以字节为单位),有多less个这样的缓冲区,还是缓冲区的数量?

Tx / Rx缓冲区是由networking适配器分配的处理stream量突发的内存空间。 stream量超过networking适配器的物理容量时,会发生缓冲。 增加缓冲区大小将有助于避免适配器过载时数据包丢失。