原创 DPDK單生產者入隊單消費者出隊
摘自 深入淺出DPDK
原创 DPDK網絡處理模塊劃分
摘自 深入淺出DPDK
原创 向量封包處理器(VPP)如何運作
目錄 FD.io背後的技術 硬件加速 FD.io背後的技術 FD.io的核心是矢量數據包處理(VPP)。 從2002年開始開發,VPP是當前在運輸產品中運行的生產代碼。它在x86服務器和嵌入式設備上的x86,ARM和Power架構等多種架
原创 Linux平臺上DPDK入門指南
目錄 1. 簡介 1.1. 文檔地圖 2. 系統要求 2.1. X86 上預先設置 BIOS 2.2. 編譯DPDK 2.3. 運行DPDK應用程序 2.3.1. 系統軟件 2.3.2. 在 Linux 環境中使用 Hugepages 2
原创 DPDK如何釋放大頁內存(巨頁內存hugepage)
按照官方文檔說的 使用 int rte_eal_init(int argc, char **argv); 使用上面初始化的EAL應該使用下面的cleanup函數釋放其初始化的資源 int rte_eal_cleanup(); 但是,並
原创 The Vector Packet Processor (VPP)的安裝
目錄 How to Install VPP Update the OS Point to the Repository Get the key: Install the Mandatory Packages Install the Opt
原创 FD.io的使用場景(VPP)
目錄 Routers/Universal CPE etc. Broadband Network Gateway Cloud Load Balancer Intrusion Prevention System Deployment Mode
原创 【轉】Linux內核報文收發
趙佔旭的博客 Linux內核報文收發-網卡部分 https://zhaozhanxu.com/2016/07/12/Linux/2016-07-12-Linux-Kernel-Pkts_Processing1/ Linux內核報文收發-2
原创 向量封包處理器(VPP)特點
目錄 功能詳細信息: 基於ACL的轉發 安全組的ACL 地址解析協議 鄰接 雙向轉發檢測 位索引顯式複製 粘接 緩衝區元數據更改跟蹤器 對靜態http或https服務器的內置URL支持 警察 分類 數據平面對象 動態主機配置協議 GPRS
原创 DPDK報文收發 run to completion, pipeline
摘自 深入淺出DPDK
原创 DPDK官方中文文檔
DPDK參考文檔[中]: https://dpdk-docs.readthedocs.io/en/latest/linux_gsg/index.html
原创 Setup the FD.io Repository - Centos 7
目錄 Update the OS Package Cloud Repository Install VPP RPMs Starting VPP Uninstall the VPP RPMs Update the OS Before sta
原创 Vector Packet Processing(VPP) (一)簡介
目錄 一、簡介 二、擴展性 1、結點操作 2、可編程能力 三、網絡功能 1、網絡特性 2、網絡性能 最近公司啓動了一個新項目,是基於FD.io的開源項目VPP來進行開發的。由於VPP項目目前只支持對L2和L3數據包的處理,但是我們新項目希
原创 cgroups(7)— Linux中文手冊頁
CGROUPS(7)Linux程序員手冊CGROUPS(7) NAME 頂部 cgroups-Linux控制組 說明 頂部 控制組(通常稱爲cgroup)是Linux內
原创 Linux進程調度 - 1
Table of Contents runqueue 運行隊列 task_group 任務分組 調度程序 主動調度 - schedule() 週期調度 - schedule_tick() 高精度時鐘調度 - hrtick() 進程喚醒時調