自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RToax

Just for Fun

  • 博客(51)
  • 资源 (174)
  • 论坛 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Linux内存管理 brk(),mmap()系统调用源码分析2:brk()的内存释放流程

Linux brk(),mmap()系统调用源码分析brk()的内存释放流程荣涛2021年4月30日内核版本:linux-5.10.13注释版代码:https://github.com/Rtoax/linux-5.10.131. 基础部分在上篇文章中已经介绍了基础部分 《Linux内存管理 brk(),mmap()系统调用源码分析1:基础部分》,本文介绍brk的释放部分。下面开始介绍brk释放流程。brk会提高或者降低堆顶位置,从而达到分配和释放用户地址空间的效果。首先获取br

2021-04-30 16:54:52 30 5

原创 Linux内存管理 brk(),mmap()系统调用源码分析1:基础部分

Linux内存管理 brk(),mmap(),munmap()系统调用源码分析基础部分荣涛2021年4月30日内核版本:linux-5.10.13注释版代码:https://github.com/Rtoax/linux-5.10.131. 用户态libc封装1.1. brk#include <unistd.h>int brk(void *addr);void *sbrk(intptr_t increment);1.2. mmap和munmap#include

2021-04-30 16:48:02 28 1

原创 Linux系统调用:pipe()系统调用源码分析

Linux pipe()系统调用源码分析rtoax2021年4月29日内核版本:linux-5.10.13注释版代码:https://github.com/Rtoax/linux-5.10.13Pipe示例代码:https://github.com/Rtoax/test/tree/master/c/glibc/unistd/pipe-demo2.c1. 函数原型1.1. 用户态封装#include <unistd.h>int pipe(int pipefd[2]);

2021-04-29 15:49:14 30

原创 Linux 内核中的宏定义

Linux 内核中的宏定义rtoax日期内核版本:linux-5.10.13注释版代码:https://github.com/Rtoax/linux-5.10.13__attribute__宏__builtin_宏常规宏1. ASSEMBLY关于__attribute__的宏定义在include\linux\compiler_types.h文件中,首先是宏__ASSEMBLY__,这是在编译阶段使用-D加上去的,也就是-D__ASSEMBLY__,AFLAGS这个变量也定义了这个

2021-04-27 08:57:36 32

原创 Linux系统调用:select()系统调用源码分析

Linux select()系统调用源码分析rtoax2021年4月26日先给出几个用户态select系统调用的socket示例程序:https://github.com/Rtoax/test/tree/master/ipc/socket/select内核版本:linux-5.10.13代码示例:select+eventfd注释版代码:https://github.com/Rtoax/linux-5.10.131. select()系统调用不做过多的解释,本文不对系统调用从用户态

2021-04-26 18:12:24 27

转载 SECure COMPuting with filters | seccomp

https://www.kernel.org/doc/Documentation/prctl/seccomp_filter.txt SECure COMPuting with filters =============================Introduction------------A large number of system calls are exposed to every userland processwith many of them going unu

2021-04-26 09:03:55 11

原创 2021年四月中旬推荐文章

《图解 Linux 文件系统》 《Linux 内存管理之CMA》本站《Linux内存管理:CMA(连续内存分配)》 《Memory Leak (and Growth) Flame Graphs》 《Linux perf Examples.html》 《Off-CPU Flame Graphs》 《Brendan D. Gregg的个人网站》 《VFIO(Virtual Function IO)研究》 《The Internet of Everything (IoE)》 《Xen:Net...

2021-04-24 19:00:53 43

转载 计算机网络:VLAN和VXLAN

目录Overlay网络VLANVXLAN两种Overlay技术:NVGRE和VXLAN什么是VXLAN为什么需要VXLAN虚拟机动态迁移,要求提供一个无障碍接入的网络VXLAN与VLAN之间有何不同VXLAN隧道是如何建立的什么是VXLAN中的VTEP和VNI哪些VTEP之间需要建立VXLAN隧道VXLAN隧道是怎么建立的VXLAN网关有哪些种类VXLAN二层网关与三层网关VXLAN集中式网关与分布式网关VXLAN网络中报文是如何转发的集中

2021-04-24 19:00:14 67

转载 计算机网络:overlay(VLAN,VxLAN)、underlay网络、大二层的介绍

相关术语P network:运营商核心网络,也就是提供VPN服务供应商自己的网络 "P = provider" C network:客户网络 "C = customer" P device: 运营商网络核心设备 PE device:运营商网络边缘设备,用于连接P网络与C网络 "PE = Provider Edge" CE device:客户网络边缘设备,用于连接P网络与C网络 "CE = Customer Edge"概述在SDN如火如荼的今天,每一个网络工程师见到最多的术...

2021-04-24 18:35:27 131

转载 Virtio: An I/O virtualization framework for Linux | 原文

《Virtio: An I/O virtualization framework for Linux》《KVM Virtio: An I/O virtualization framework for Linux(Linux虚拟IO框架)》《Virtio: An I/O virtualization framework for Linux | 原文》目录Full virtualization vs. paravirtualizationAn abstraction for Linux gu

2021-04-24 17:54:45 25

转载 大页内存的使用:HugePages(大内存页)的原理与使用

《DPDK | 如何在用户空间使用大页内存hugepage》《DPDK内存篇(三): 标准大页、NUMA、DMA、IOMMU、IOVA、内存池》《大页内存的使用:大页内存分配与释放》《大页内存的使用:HugePages(大内存页)的原理与使用》《清理/释放大页内存》《CentOS7在/etc/grub2.conf引导中配置1G大页内存》《DPDK如何释放大页内存(巨页内存hugepage)》《HugeTLB Pages大页内存》《Linux之hugepage大页内存理论》

2021-04-24 17:26:13 33

转载 Linux Zero-copy零拷贝技术:源码示例

《Linux Zero-copy零拷贝技术:源码示例》《Linux Zero-copy零拷贝技术全面揭秘》《什么是mmap?零拷贝?DMA?》《Linux C语言:用零拷贝技术实现TCP代理(源代码+测试服务端客户端代码)》《Kafka和RocketMQ底层存储:零拷贝技术》《Linux I/O原理和零拷贝Zero-copy技术全面揭秘》《通过零拷贝进行有效的数据传输(java、c)》《搞懂Linux零拷贝,DMA》《【转】零拷贝的实现原理》《CUDA零拷贝内存(zero

2021-04-24 17:15:28 22

转载 深入理解 Docker 架构 | 图文

目录Docker 的总体架构Docker 各模块组件分析一、Docker Client「发起请求」二、Docker Daemon(后台守护进程)三、Docker Engine四、Docker Registry(镜像注册中心)五、Graph 「Docker 内部数据库」六、Driver 「执行部分」七、Libcontainer 「函数库」八、Docker Container 「服务交付的最终形式」Docker 的总体架构Docker 是一个 C/S 模式的.

2021-04-24 16:59:59 17

转载 使用eBPF追踪Linux内核

目录1. 前言2. BPF验证器3. 内核探针 kprobes3.1 kprobes类BPF程序的优缺点3.2 kprobes3.3 kretprobes4. 内核静态跟踪点 tracepoint4.1 tracepoint 程序的优缺点4.2 tracepoint 可用跟踪点5. 总结相关阅读1. 前言我们可以使用BPF对Linux内核进行跟踪,收集我们想要的内核数据,从而对Linux中的程序进行分析和调试。与其它的跟踪技术相比,使用BPF的主要优.

2021-04-24 16:39:17 17

转载 Linux内存管理:CMA(连续内存分配)(DMA)

目录什么是CMA数据结构CMA区域 cma_areas 的创建dts方式command line方式将CMA区域添加到Buddy SystemCMA分配《Linux内存管理:什么是CMA(contiguous memory allocation)连续内存分配器?可与DMA结合使用》《Linux内存管理:CMA(连续内存分配)》《Linux 内存管理之CMA》什么是CMACMA是reserved的一块内存,用于分配连续的大块内存。当设备驱动不用时..

2021-04-24 16:30:27 34

原创 【Linux内核之旅】eBPF C语言入门架构

2021-04-24 16:21:13 25

原创 DPDK l2fwd收发包思维导图

2021-04-22 09:24:22 29 1

原创 Linux BPF hello world C语言示例代码

摘自《BPF之巅:洞悉Linux系统性能》#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include <unistd.h>#include <linux/version.h>#include <bpf/bpf.h>#include <bcc/libbpf.h>#define DEBUGFS

2021-04-20 13:37:52 32 5

转载 Linux内核跟踪eBPF:bpftrace 参考指南

bpftrace Reference Guide推荐阅读:Linux内核跟踪eBPF:bpftrace一行教程For a reference summary, see the README.md for the sections onProbe types as well as the Probes, Variable builtins, and Function builtins sections in this guide.This is a work in progress. If somet

2021-04-20 12:43:21 82 7

原创 DPDK 锁:ticketlock和mcslock

DPDK 锁:ticketlock和mcslockRToax2021年4月1. spinlock/** * The rte_spinlock_t type. */typedef struct { volatile int locked; /**< lock status 0 = unlocked, 1 = locked */} rte_spinlock_t;其中volatile标识易失的,表明每次读取locked变量时需要直接从内存中读取,这虽然减少了缓存震荡带来的问题,

2021-04-20 08:21:14 29 8

原创 对BPF一点想法

1.用BPF实现unix socket的抓包。2.BPF的DPDK支持。

2021-04-19 22:39:23 19 1

转载 Linux内核 eBPF:Hacking Linux USDT with Ftrace

Linux内核 eBPFHacking Linux USDT with FtraceHacking Linux USDT with Ftraceusdt (ftrace) · GitHublttng-ust1. Hacking Linux USDT with FtraceI previously thought it was impossible to use user-level statically defined tracing (USDT) probes on Linux, wit

2021-04-16 09:50:39 31

原创 DPDK 跟踪库 CTF格式

DPDK笔记 DPDK 跟踪库CTF格式RToax2021年4月注意:跟踪库基于DPDK 20.05DPDK跟踪库:trace libraryDPDK 跟踪库tracepoint源码实例分析CTF该通用跟踪格式(CTF)是一个二进制 跟踪 设计是格式非常快写 不影响极大的灵活性。它允许任何C / C ++应用程序或系统以及裸机(硬件)组件本地生成跟踪。使用CTF,使用称为跟踪流描述语言(TSDL)的类似于C的自定义声明性语言来描述二进制文件中写入的所有标头,上下文和事件字.

2021-04-15 18:04:49 43

原创 Linux内核eBPF:Brendan Gregg 的博客

http://www.brendangregg.com/blog/index.htmlBlog Posts04 Nov 2020»BPF binaries: BTF, CO-RE, and the future of BPF perf tools 15 Jul 2020»Systems Performance: Enterprise and the Cloud, 2nd Edition 08 Mar 2020»LISA2019 Linux Systems Performance...

2021-04-14 17:43:24 37

原创 DPDK 跟踪库tracepoint源码实例分析

DPDK笔记 DPDK 跟踪库tracepoint源码实例分析RToax2021年4月注意:跟踪库基于DPDK 20.05DPDK跟踪库:trace library1. trace流程源码分析1.1. rte_eal_trace_thread_remote_launch在源代码中有rte_eal_remote_launch函数如下:intrte_eal_remote_launch(int (*f)(void *), void *arg, unsigne...

2021-04-14 16:15:48 39 3

转载 Linux内核跟踪eBPF:bpftrace一行教程

bpftrace一行教程该教程通过12个简单小节帮助你了解bpftrace的使用。每一小节都是一行的命令,你可以立马运行并看到运行效果。该教程系列用来介绍bpftrace的概念。关于bpftrace的完整参考,见bpftrace完整参考。该教程贡献者是Brendan Gregg, Netflix (2018), 基于他的DTrace教程系列 [DTrace Tutorial](https://wiki.freebsd.org/DTrace/Tutorial)。1. 列出所有探针bpftrace

2021-04-14 13:31:41 76

原创 bpftools RPM包下载:Index of /bpftools/

Index of /bpftools/http://repos.baslab.org/bpftools/../noarch/ 11-Sep-2020 14:58 -repodata/ 11-Sep-2020 14:58 -x86_64/ ...

2021-04-13 14:34:15 22

原创 2021年四月上旬推荐文章

《37张图详解MAC地址、以太网、二层转发、VLAN》 《955 互联网公司白名单》本站《955.WLB》 《bcc 用法和原理初探之 kprobes 注入》 《原来 mmap 这么简单》 《void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset)》 《eBPF 程序构成与通信原理解读》http://tinylab.org/ebpf-part1/ 《一个半月拿到阿里字节拼多多美团offer总结

2021-04-11 19:29:12 32

转载 Linux进程管理:上帝视角看进程调度

目录滴答视角滴答时钟中断进程的调度切换进程数据结构视角操作系统启动流程视角滴答视角滴答计算机中有一个设备,叫定时器,准确说叫可编程定时/计数器。这个定时器每隔一段时间就会向 CPU 发起一个中断信号。在 linux-0.11 中,这个间隔时间被设置为 10 ms,也就是 100 Hz。shedule.c#defineHZ100发起的中断叫时钟中断,其中断向量号被设置为了 0x20。时钟中断一切的源头,就源于这个每 10...

2021-04-11 19:28:24 49

转载 Linux eBPF 程序构成与通信原理

作者简介:Daemon.Wu, Linux 内核性能优化工程师,就职于某微小手机厂从事手机性能优化。座右铭:知行合一。 原创雄文:由泰晓读者投递的各类社区原创好文。 版权声明:本文最先发表于“泰晓科技” 微信公众号,欢迎转载,转载时请在文章的开头保留本声明。1前言eBPF 在 Linux 内核中将 C 代码编译成 BPF 字节码,挂在kprobe/tracepoint等 hook 上,当hook触发时,Linux 内核运行字节码来追踪性能。2eBPF 框架《...

2021-04-11 19:18:03 50 2

转载 void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset)

mmap手册见先关章节。本文主要介绍了 mmap 的原理和使用方式,通过本文我们可以知道,使用 mmap 对文件进行读写操作时可以减少内存拷贝的次数,并且可以减少系统调用的次数,从而提高对读写文件操作的效率。由于内核不会主动同步 mmap 所映射的内存区中的数据,所以在某些特殊的场景下可能会出现数据丢失的情况(如断电)。为了避免数据丢失,在使用 mmap 的时候可以在适当时主动调用 msync 函数来同步映射内存区的数据。目录一、传统的读写文件二、使用 mmap 读写文件三、mmap的使

2021-04-11 18:56:03 34

转载 Linux eBPF:bcc 用法和原理初探之 kprobes 注入

作者简介:Daemon.Wu, Linux 内核性能优化工程师,就职于某微小手机厂从事手机性能优化。座右铭:知行合一。 原创雄文:由泰晓读者投递的各类社区原创好文。 版权声明:本文最先发表于“泰晓科技” 微信公众号,欢迎转载,转载时请在文章的开头保留本声明。目录1. 安装和使用2. 调用过程分析2.1 通过bpf()系统调用加载 bpf 程序2.2 通过perf_event_open系统调用启动 perf 性能分析2.3 通过 perf_event 的 ioctl ...

2021-04-11 18:23:43 50 1

转载 955.WLB

955.WLB与 996.ICU 相呼应,955 公司白名单。旨在让更多的人逃离 996,加入 955 的行列。996 工作制:即每天早 9 点到岗,一直工作到晚上 9 点。每周工作 6 天。955 工作制:即每天早 9 点到岗,一直工作到下午 5 点。每周工作 5 天。11-5-5 工作制:即每天上午 11 点到岗,一直工作到下午 5 点。每周工作 5 天。996.ICU: 工作 996,生病 ICU。955.WLB: 工作 955,work–life balance (工作与生活的平衡)。

2021-04-11 17:56:22 37

转载 Linux虚拟化KVM-Qemu分析(十一)之virtqueue

目录1. 概述2. 数据结构3. 流程分析3.1 发送3.2 接收3.3 代码分析3.3.1 virtqueue创建3.3.2 virtio-net驱动发送3.3.3 Qemu virtio-net设备接收参考相关阅读KVM版本:5.9.1 QEMU版本:5.0.0 文章同步在博客园:https://www.cnblogs.com/LoyenWang/1. 概述 前边系列将Virtio Device和Virtio Driver都已经讲完,本文.

2021-04-11 17:50:19 29

原创 CentOS 7 Linux实时内核下的epoll性能分析后续 | 火焰图分析

在《CentOS 7 Linux实时内核下的epoll性能分析》从源码角度分析了epoll在实时内核和非实时内核之间的差异,为了更好的展示问题所在,这里给出epoll和select在实时内核和非实时内核中的火焰图进行对比。这里的线程模型和上篇文章《CentOS 7 Linux实时内核下的epoll性能分析》中的相同,分别画出在满载情况下的火焰图:格式为[epoll|select]-内核版本目录火焰图epoll-3.10.0-693.2.2.rt56.623.el7.x86_64epo

2021-04-09 16:11:59 35 1

原创 virtio数据结构总览 | 图

2021-04-07 16:07:19 69 1

原创 Vhost dataplane in Qemu | PDF

资源:https://download.csdn.net/download/Rong_Toa/16440177Vhost dataplane in Qemu​

2021-04-04 23:15:47 23

原创 get_mempolicy(2) /set_mempolicy(2)/mbind(2)/numa(3) — Linux manual page

目录get_mempolicy(2)set_mempolicy(2)mbind(2)numa(3)get_mempolicy(2)GET_MEMPOLICY(2) Linux Programmer's Manual GET_MEMPOLICY(2)NAME get_mempolicy - retrieve NUMA memory policy for a threadSYNOPSIS ...

2021-04-04 21:43:14 53

翻译 虚拟主机网络设备iotlb

目录概述设计目标设计实施(RFC)地位概述此页面提供有关用于vhost-net的Device IOTLB设计的信息,以为来宾中的dpdk类程序提供安全有效的环境。设计目标与体系结构无关:该实现应与当前Qemu的IOMMU体系结构兼容,然后应与体系结构无关,然后易于移植到各种平台/ IOMMU实现。 对于像dpdk这样的程序有效:最终用户在guest虚拟机中使用像dpdk这样的程序时,应该不会出现明显的性能下降。该设计针对类似dpdk的程序进行了优化,这些程序在gu.

2021-04-04 18:57:53 35

原创 Introduction to PCI Express | PDF

资源:https://download.csdn.net/download/Rong_Toa/16394850Introduction to PCI Express​

2021-04-03 19:43:46 22

实验指导手册 - 奔跑吧Linux内核入门篇第二版v2.0.2.pdf

实验指导手册 - 奔跑吧Linux内核入门篇第二版v2.0.2.pdf

2021-03-21

RDBTools GUI for Redis Optimization.pdf

RDBTools GUI for Redis Optimization.pdf

2021-05-15

Mastering the DMA and IOMMU APIs.pdf

Mastering the DMA and IOMMU APIs.pdf

2021-05-15

Benefits of SIMD Programming.pdf

Benefits of SIMD Programming.pdf

2021-05-15

STC89C52RC基础实验例程.rar

STC89C52RC基础实验例程,STC89C52RC基础实验例程,STC89C52RC基础实验例程。STC89C52RC基础实验例程

2020-02-07

ftrace-kernel-hooks-2014-More than just tracing.pdf | 注释

ftrace-kernel-hooks-2014-More than just tracing.pdf | 注释

2021-05-13

TR069 ACS模拟器测试脚本.rar

TR069 ACS模拟器测试脚本

2020-03-24

ftrace-kernel-hooks-2014-More than just tracing.pdf

ftrace-kernel-hooks-2014-More than just tracing.pdf

2021-05-12

空天地一体化通信系统白皮书.pdf

空天地一体化通信系统白皮书.pdf

2021-03-21

VTI介质逆时偏移与角道集提取源代码

RTM、adcigs、有限差分正演、逆时偏移、RTM、adcigs、有限差分正演、逆时偏移、RTM、adcigs、有限差分正演、逆时偏移、

2018-05-03

《A Practical Introduction to Data Structures and Algorithm Analysis》

《A Practical Introduction to Data Structures and Algorithm Analysis》

2018-06-03

f-stack-server-client.rar

f-stack的客户端服务端实现方法代码

2020-07-17

《深入浅出DPDK》全书读书笔记.pdf

《深入浅出DPDK》全书读书笔记.pdf

2020-10-29

UE接入流程.vsdx

UE接入流程.vsdx

2021-05-08

DTraceToolkit-0.99+scripts.zip

DTraceToolkit-0.99.tar

2021-05-07

中国电信DPDK技术白皮书.pdf

中国电信DPDK技术白皮书.pdf,中国电信DPDK技术白皮书.pdf,中国电信DPDK技术白皮书.pdf,中国电信DPDK技术白皮书.pdf

2020-10-25

MPI, OpenMP, CUDA, OpenCL, OpenACC,

Brief Introduction to OpenMP-PPT,CUDA-C编程-作图,CUDA-C编程,MPI The Complete Reference,MPICH User’s Guide,mpich-3.0.4-installguide,MPI并行程序设计-完整版-高性能计算之并行编程技术,OpenACC应用编程接口-v2.0-中文版-小小河20130826,Opencl2.0-高性能计算-中文版,Opencl规范中文版,OpenHMPP,OpenMP,OpenMP简易教程,OpenMP编译原理及实现技术,Parallel Programming with MPI on Clusters,《Intel_OpenMP白皮书》,《OpenMP并行计算程序设计基础(C++)》,《Parallel Programming in OpenMP(Fortran)》,《Using OpenMP - Portable Shared Memory Parallel Programming(Fortran,C)》,《OpenMP入门》,《OpenMP编程》PPT,并行计算导论-张林波

2018-06-03

《数据结构》严蔚敏

《数据结构》严蔚敏,《数据结构》严蔚敏,《数据结构》严蔚敏,

2018-06-03

[done]What’s New in Virtio 1.1.pdf

virtio1.1

2021-03-28

最全的Java Swing示例程序

最全的Java Swing示例程序:包括Swing全部的示例,AWT的示例

2018-05-03

HTML+CSS从入门到精通(中文)

HTML+CSS从入门到精通(中文)

2018-10-20

《CUDA C编程》CodeSamples源代码

《CUDA C编程》CodeSamples源代码,《CUDA C编程》CodeSamples源代码

2018-06-03

二维TTI介质拟声波正演模拟和逆时偏移

二维TTI介质拟声波正演模拟和逆时偏移,二维TTI介质拟声波正演模拟和逆时偏移

2018-06-02

LINUX设备驱动程序第三版配套源码

LINUX设备驱动程序第三版配套源码

2019-02-27

msi-x_ecn.pdf

PCIe msi-x

2021-04-24

MNIST数据集对应的txt文件

MNIST数据集对应的txt文件MNIST数据集对应的txt文件MNIST数据集对应的txt文件MNIST数据集对应的txt文件

2018-05-14

20190710.zip10款炫酷的HTML5动画特效

10款炫酷的HTML5动画特效,

2019-07-21

Dell EMC PowerEdge R740技术规格.pdf

Dell EMC PowerEdge R740技术规格

2021-01-03

LKM:Linux Kernel Map(图解Linux内核)PDF,SVG,PNG格式

LKM:Linux Kernel Map(图解Linux内核)PDF,SVG,PNG格式,

2020-11-01

gnutls安装所有依赖包.rar

gnutls安装所有依赖包.rar

2020-08-13

bcc-devel-0.15.0-2.el7.x86_64.rpm

bcc-devel-0.15.0-2.el7.x86_64.rpm

2021-04-14

llvm-7.0.1.src.tar.xz

llvm-7.0.1.src.tar.xz

2021-04-14

cfe-7.0.1.src.tar.xz

cfe-7.0.1.src.tar.xz

2021-04-14

bpftrace-0.11.0-1.el7.x86_64.rpm

bpftrace-0.11.0-1.el7.x86_64.rpm

2021-04-14

bpftrace-0.10.0-2.el7.x86_64.rpm

bpftrace-0.10.0-2.el7.x86_64.rpm

2021-04-14

bpftrace-debuginfo-0.10.0-2.el7.x86_64.rpm

bpftrace-debuginfo-0.10.0-2.el7.x86_64.rpm

2021-04-14

bcc-git.tar.gz

bcc

2021-04-14

OpenCV自带视频测试文件vtest.avi

opencv avi 视频,opencv avi 视频,opencv avi 视频,opencv avi 视频,opencv avi 视频,opencv avi 视频

2018-05-04

[done++]Vhost dataplane in Qemu.pdf

[done++]Vhost dataplane in Qemu.pdf

2021-04-04

[done]Introduction to PCI Express.pdf

[done]Introduction to PCI Express.pdf

2021-04-03

C语言如何从源函数中获取指向它的函数指针的地址

发表于 2020-05-21 最后回复 2020-06-15

Koma_Wong的留言板

发表于 2020-01-02 最后回复 2020-03-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除