
DPDK
北漂中。。。
无人与我立黄昏,无人问我粥可温。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【DPDK17.11】环境抽象层源码分析
伴随着5G时代的到来,DPDK这个集多家技术之长,将C10M的问题从软件层面完美解决的解决方案,立刻成为时代的宠儿。这其中关键的技术点,我们可以在EAL的初始化函数中看出一二。在初始化的函数,大致做了下面几件事情多线程和cpu的亲缘性设计。 大页表和内存池的划分。 pci设备驱动的探测。其实现方法的话:读取/proc的kernel文件。 通过内嵌汇编语言,与寄存器进行交互。...原创 2019-02-11 17:17:14 · 955 阅读 · 0 评论 -
【DPDK17.11】记录一次由dpdk的野指针造成的coredump过程
前段时间,参与了我司基于dpdk的高速数据包转发模式项目,在开发的过程,我们遇到一个奇怪的coredump事件,考虑到其定位过程比较特殊,又是关于的dpdk定位过程,故记录在此。背景:我司的产品是个典型的数据转发为导向的项目,业务逻辑在流量高并发情况下,可能连5%都占不到。所以我们在dpdk的开发套件上,完成一些特性,支持了我们的业务。其系统配置如下:version: dpdk17.1...原创 2019-03-19 17:32:52 · 1712 阅读 · 1 评论 -
【VPP】多线程内存定位的命令总结
#show dpdk buffer(查看dpdk的mbuf 的使用情况。长期观察可以看到dpdk的mbuf是否在泄露)yazhou# show dpdk buffername="dpdk_mbuf_pool_socket0" available = 7597 allocated = 8785 total = 16382#show memory(查看vpp的内存占...原创 2019-02-11 17:41:38 · 2604 阅读 · 0 评论 -
【ovs】Ovs+dpdk上通过vhostuser与虚拟机通信(实践笔记)
本文仅是在ovs+dpdk上尝试vhu接口通信的记录文档,不做原理性的分析。原创 2019-09-14 15:39:33 · 2563 阅读 · 0 评论 -
【ovs】升级ovs过程中遇到的ovsdb-server.pid 失败的问题
今天在工作中,遇到了一个升级ovs 的过程中启动失败的情况。因为定位了将近半天,为此在这里做下记录。问题现象如下, ovs启动一直失败,log提示找不到ovsdb-server.pid。148 16:08:11 host1:~/yazhou/src/openvswitch-2.11.1 # ovs-ctl --no-ovs-vswitchd start ovsdb-server is alr...原创 2019-09-28 18:23:12 · 2659 阅读 · 2 评论