参考: QEMU纯命令行虚拟机安装步骤、https://wiki.qemu.org/Category:User_documentation 创建虚拟机qemu-img cre...
参考: QEMU纯命令行虚拟机安装步骤、https://wiki.qemu.org/Category:User_documentation 创建虚拟机qemu-img cre...
在DPDK的初始化函数rte_eal_init中,会调用函数rte_eal_intr_init来做中断的初始化,在驱动中可以调用rte_intr_callback_regis...
什么是 eventfd ? eventfd 是 Linux 的一个系统调用,创建一个文件描述符用于事件通知,自 Linux 2.6.22 以后开始支持。 接口及参数介绍 ev...
引用文章:VFIO IntroductionDPDK(version 20.02)函数rte_pci_map_device用来映射pci device resource到用户...
参考文章:VFIO Introduction、kernel-doc/vfio.rst、intel vt-d、kernel-doc/intel-iommu.txt、笔记inte...
参考文档:intel vt-d本文是intel vt-d技术的学习笔记。 一 DMA重映射 1.1 DMA请求的类型 Remapping hardware将DMA请求分成两类...
一. 进程相关的概念 1.1 进程 教科书定义:进程是程序执行时的一个实例。可以把它看做充分描述程序已经执行到何种程度的数据结构的汇集。Linux内核观点:进程的目的就是担当...
先放总结给没空看全文的人: session(会话)是用户登录系统以后所需的context(上下文) process group(进程组)是一组相关联的进程,用来方便信号量的分...
windows下的开发环境配置 1. 下载goland 在jetbrains官网下载goland安装包并安装 2. 下载golang 在studygolang.com网站下载...
设置vim为默认编辑器 git config --global core.editor vim
1.什么是Markdown? Markdown是一种轻量级标记语言。那什么是标记语言?打个比方,我们的语文考试有种题型叫改病句,会用到一些改病句符号,诸如删除符号、增添符号、...
介绍 用户数据报协议(User Datagram Protocol,缩写为UDP),又称用户数据报文协议,是一个简单的面向数据报(package-oriented)的传输层协...
本文原载 Apple4us,经作者授权转载于简书。本文作者为 Lawrence Li。 Markdown 是一种「标记语言」,通常为程序员群体所用。我想用这篇文章解释一下作家...
项目结构 Golang项目目录下一般有三个子目录: bin编译后生成的可执行文件pkg编译后生成的文件src存放源代码