_2024_7_3_20_35_54_ | 2024_7_3 20_35_54 | DPDK - Patchwork | 原文链接失效了?试试备份 | TAGs:网络 DPDK Contribute | saved date: Wed Jul 03 2024 20:35:54 GMT+0800 (中国标准时间) | |
|
|
_2024_7_3_10_40_24_ | 2024_7_3 10_40_24 | dev Info Page | 原文链接失效了?试试备份 | TAGs:网络 DPDK Contribute | saved date: Wed Jul 03 2024 10:40:24 GMT+0800 (中国标准时间) | |
|
|
|
|
_2024_7_3_13_46_18_ | 2024_7_3 13_46_18 | | 原文链接失效了?试试备份 | TAGs:网络 DPDK Contribute | saved date: Wed Jul 03 2024 10:28:09 GMT+0800 (中国标准时间) | |
_2024_7_3_13_46_49_ | 2024_7_3 13_46_49 | | 原文链接失效了?试试备份 | TAGs:网络 DPDK Contribute | saved date: Wed Jul 03 2024 10:28:09 GMT+0800 (中国标准时间) | |
_2025-05-14_16:34:38_ | 2025-05-14 16:34:38 | DPDK丢包那些事 - T-BARBARIANS - 博客园 | 原文链接失效了?试试备份 | TAGs:网络 DPDK | Summary: This text is a blog post about the author's experience with optimizing DPDK (Data Plane Development Kit) performance on both x86 and ARM platforms. The author discusses their efforts to reduce packet loss in DPDK, which they describe as a persistent issue despite the abundance of related articles. They share their experiences and insights gained during the optimization process, which included increasing ring buffer sizes, optimizing thread tasks, and managing mbuf (memory buffer) releases. The author emphasizes the importance of understanding the underlying causes of packet loss and the role of hardware in the process. They also mention the challenges they faced on the ARM platform and the importance of optimizing for specific hardware architectures. The post concludes with a reflection on the importance of persistence and determination in optimizing complex systems. The text is written in a conversational style and includes code snippets and diagrams to illustrate key concepts. The author's goal is to provide insights and solutions for developers facing similar challenges in their own projects.本文是一篇博客文章,介绍了作者在 x86 和 ARM 平台上优化 DPDK(数据平面开发工具包)性能的经验。作者讨论了他们为减少 DPDK 中的数据包丢失所做的努力,尽管相关文章很多,但他们将其描述为一个持续存在的问题。他们分享了在优化过程中获得的经验和见解,包括增加环形缓冲区大小、优化线程任务和管理 mbuf(内存缓冲区)发布。作者强调了了解数据包丢失的根本原因以及硬件在此过程中的作用的重要性。他们还提到了他们在 ARM 平台上面临的挑战以及针对特定硬件架构进行优化的重要性。本文最后反思了持久性和决心在优化复杂系统中的重要性。文本以对话风格编写,包括代码片段和图表以说明关键概念。作者的目标是为开发人员在自己的项目中面临类似挑战提供见解和解决方案。 | |
|
_2025-05-18_16:19:47_ | 2025-05-18 16:19:47 | 打破DPDK的误区: 数据面最流行的工具包DPDK,前世今生,未来 - 知乎 | 原文链接失效了?试试备份 | TAGs:网络 DPDK | Summary: DPDK, or Data Plane Development Kit, is an open-source project under the Linux Foundation that provides user-space libraries and drivers to accelerate data packet processing workloads on various major CPU architectures. It was initially created by Intel around ten years ago and is now one of the Linux Foundation's open-source projects. From enterprise data centers to public clouds, DPDK has significantly contributed to driving the use of high-performance general-purpose CPUs in networking. | |