PFC 阈值指向的缓冲区利用率点是多少?

问题描述

存在 PFC 限制,有时称为 xoff,它表示某种程度的内存缓冲区利用率,一旦超过该限制,交换机就会开始向发送方发送 PFC 暂停。

我不确定 xoff 指向的缓冲区利用率的特定点。我找到了 2 个解释:

  • in SONiC repo 据说:“当缓冲区占用率上升到这个阈值时,交换机开始发送 PFC 帧”。 (选项 1)
  • in SAI doc 以另一种方式定义 xoff - “当 PG 缓冲区中的可用缓冲区小于 xoff 阈值时”。 (选项 2)

xoff threshold illustration

那么 xoff 代表什么衡量缓冲区利用率的指标?

  • 选项 1 ? xoff 是触发暂停所需的缓冲区占用。
  • 还是选项2? xoff 是空闲缓冲区空间,当实际空闲空间小于 xoff 时发送暂停。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)