文章 ID: 000085247 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

为什么在升级到 8.1 后,我将在基于 NicheStack 的Nios II应用程序中看到 TCP 性能大幅降低?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

您可能会注意到较低的 TCP 性能以及您的网络应用程序代码经常在tcp_sleep()/唤醒() 功能中"卡住"。这是由于 NicheStack 和 Altera 8.1 版中的三速以太网 MegaCore 所导致的一个问题。

要纠正此问题,请将以下补丁应用于 Altera 工具的版本 8.1。

通过执行以下操作应用三速以太网补丁:

  1. 下载altera_triple_speed_ethernet.zip补丁文件。
  2. 备份/lib/sopc_builder/triple_speed_ethernet 目录。
  3. 删除上面指定的原始目录的内容。
  4. 将 altera_triple_speed_ethernet.zip 解压缩到/lib/sopc_builder。

通过执行以下操作应用 NicheStack 补丁:

  1. 下载altera_iniche_314.zip 补丁文件。
  2. 备份/组件/altera_iniche目录。
  3. 删除上面指定的原始目录的内容。
  4. 将 altera_iniche_314.zip 解压缩到/组件。

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。