ZBLOG

  • dpdk pci 设备初始化

    dpdk pci 设备初始化

    ˂aname="一、pci设备背景知识"class="reference-link"href="#"˃一、pci设备背景知识传统的sata,是一种半双工设备,同一时间只能有一个方向在传输数据,传输速率就比较慢了。pci设备是一种全...

    2023-06-05
    789 0 0
  • dpdk uio 驱动实现

    dpdk uio 驱动实现

    ˂aname="一、dpdkuio驱动框架"class="reference-link"href="#"˃一、dpdkuio驱动框架uio是运行在用户空间的I/O技术,Linux系统中,一般的设备驱动都是运行在内核空间。而uio则...

    2023-06-05
    936 0 0
  • DPDK与QoS(服务质量)

    DPDK与QoS(服务质量)

    前言:QoS是网络中提供差异化服务的重要方法,它通过区分不同的流量和优先级,为不同的应用和使用者提供不同质量的网络服务,比如,金融网络,可能购买了专线,要求延迟小,更不能忍受丢包,自然优先级就高些;又比如网络直播和游戏,对于网络的延迟要求非...

    2023-06-05
    626 0 0
  • DPDK中断机制

    DPDK中断机制

    dpdk自己实现了一个中断机制,例如定时器中断,uio中断。这个中断是应用层中断,而不是像linux内核实现的硬件中断;且dpdk实现的中断机制属于控制中断,用来实现一些控制操作,例如uio中断用来设置一些网卡的状态之类。网卡收发包过程...

    2023-06-05
    640 0 0
  • DPDK Hash Library原理

    DPDK Hash Library原理

    0.前言本文主要翻译至DPDK的官方编程指南,在谷歌翻译的基础上根据自己的理解做了一些修改。网上搜索的很多中文翻译大多是翻译后直接黏贴上来,有时候连语句都读不通。希望本文能够对你有所帮助。1.介绍DPDK提供了一个哈希库,用于创建用于快...

    2023-06-05
    644 0 0
  • DPDK Mbuf Library

    DPDK Mbuf Library

    1.Mbuf库Mbuf库提供了分配和释放缓冲区(mbufs)的功能,DPDK应用程序可以使用这些mbufs来存储消息缓冲。消息缓冲存储在内存池中,使用Mempool库。数据结构rte_mbuf通常用来承载网络数据包buffers,但它...

    2023-06-05
    755 0 0
  • 点击查看更多

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?