【问题标题】:Does nghttp2 run on FreeRTOS?nghttp2 是否在 FreeRTOS 上运行?
【发布时间】:2017-09-26 14:11:27
【问题描述】:

我正在寻找在 FreeRTOS 上运行的 http2 客户端库/代码

在我看来 nghttp2 在 Linux 上运行,但从 here 来看,有人正在 FreeRTOS 上运行 nghttp2。这对我来说没有任何意义。大家有什么想法吗?

【问题讨论】:

    标签: http http2 freertos


    【解决方案1】:

    HTTP2 的最大数据包大小要求可能难以在通常与FreeRTOS 一起使用的 MCU 上运行 HTTP2 客户端。你确定你有足够的内存吗?

    【讨论】:

    • 亲爱的 Richard,我通常需要多少内存?
    【解决方案2】:

    HTTP/2 中定义的最小最大窗口大小为 16384,这意味着您至少需要 16K 字节的内存。 HPACK 还需要霍夫曼表的代码大小。根据我的观察,霍夫曼表的大小约为 10K 字节。

    【讨论】:

      猜你喜欢
      • 2021-07-17
      • 2021-04-01
      • 2017-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 2017-03-30
      相关资源
      最近更新 更多