zoukankan      html  css  js  c++  java
  • DPAA1是如何辅助cpu进行网络加速的?

    1.为何会出现DPAA1?

      1.1 如果没有多核处理器的出现可能就不会出现这个东东了!

      1.2 怎么会跟多核处理器扯上关系呢?

        1.2.1 先聊聊单核处理器会怎么处理网络包呢?

          单核同一时刻只能处理一个网络包即可,处理完上一个接着处理下一个,那么自然处理好的数据包顺序必然和接收到的数据包顺序一致

        1.2.2 那么多核如何处理网络包呢?

          多核同一时刻可以处理多个网络包,此时如果随意组装接收到数据包,那么必然导致组装好的数据包有可能不一致,为了解决这个不一致,可以由软件处理,注意此处就与单核处理的流程发生了差异,多出了一个过程需要软件处理数据包的排序问题,遂出现了DPAA1这种硬件架构,辅助处理软件的数据包排序问题

    2.DPAA1解决了什么问题呢?

      2.1 网络包的排序问题

  • 相关阅读:
    离线存储
    创业公司 加入
    console 代理
    HTTP 协议中 Vary 的一些研究
    reactNative 的一些学习
    srcset 图片自适应
    一些不错的文章分享
    前端网站大全
    c# 捕捉键盘按键
    SQL 中With as 的用法
  • 原文地址:https://www.cnblogs.com/dakewei/p/10533242.html
Copyright © 2011-2022 走看看