Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3646377
  • 博文数量: 880
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6155
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-11 09:12
个人简介

To be a better coder

文章分类

全部博文(880)

文章存档

2022年(5)

2021年(60)

2020年(175)

2019年(207)

2018年(210)

2017年(142)

2016年(81)

发布时间:2017-11-14 10:29:44

Makefile:  -include common.mkcommon.mk:VAR=$(subst $(prefix),,$(PWD))结果总是不对改为如下写法, OK!VAR=$(subst $(prefix),,$(shell pwd))结论: make -C的时候, $(PWD)的值是不变的;......【阅读全文】

阅读(582) | 评论(0) | 转发(0)

发布时间:2017-11-14 10:28:29

如上图  TOP_PATH = $(shell pwd) 就可以获取工程所在的绝对目录,其他所有文件夹根据这个目录来获得目录地址。SRC_PATH = $(TOP_PATH)/src/BIN_PATH = $(TOP_PATH)/bin/LIB_PATH = $(TOP_PATH)/lib/INC_PATH = $(TOP_PATH)/include/ 这个原因可能是Make工具对低版本内核的Makefile一些旧的规.........【阅读全文】

阅读(563) | 评论(0) | 转发(0)

发布时间:2017-11-10 14:07:56

转载:记得刚开始工作的时,老大将我安排到数据面组,当时第一次听说”数据面“这个概念,感觉挺新鲜的。误打误撞就开始搞了,刚开始接触的时候,由于不懂其中的原理,觉得很神奇,因为报文的转发是在应用层,通过一个进程进行转发。而传统的报文转发是基于内核的,要想控制报文,需要写驱动程序。后面接触了一段时间.........【阅读全文】

阅读(911) | 评论(0) | 转发(0)

发布时间:2017-11-09 16:18:29

CPU得支持DPDK, 测试命令:cat  /proc/cpuinfo |grep pdpe1gbDpdk是X86平台报文快速处理的库和驱动的集合,不是网络协议栈,不提供二层,三层转发功能,不具备防火墙ACL功能,但通过DPDK可以轻松的开发出上述功能。优势在于通过Dpdk,可以将用户态的数据,不经过内核直接转发到网卡,实现加速目的。主要架构如图.........【阅读全文】

阅读(4418) | 评论(0) | 转发(0)

发布时间:2017-11-09 15:04:00

kvm基本原理1KVM 是指基于 Linux 内核的虚拟机(Kernel-based Virtual Machine)。增加 KVM 到 Linux 内核是 Linux 发展的一个重要里程碑,这也是第一个整合到 Linux 主线内核的虚拟化技术。在 KVM 模型中,每一个虚拟机都是一个由 Linux 调度程序管理的标准进程,你可以在用户空间启动客户机操作系统。一个普通的 Linux 进.........【阅读全文】

阅读(757) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册