Bpf Verify
Bpf Jit
Bpf Isa
Bpf Overflow
BPF 起源 BPF 起源于1992, Steven McCanne 和 Van Jacobso 发布了论文: <<The BSD Packet Filter: A New Architecture for User-level Packet Capture>>1, 该论文 主要提供了一种包过滤的技术,比其当时的包过滤技术快20倍.1 abstract. 该包过滤...
page request
10.4 Page Request Services The general model for a page request is as follows: A Function determines that it requires access to a page for which an ATS translation is not available. ...
drain pasid
PASID 简介 PASID overflow PASID 全称Process Address Space ID, PASID 同 requester ID结合,共同确定该request 所映射的地址空间。所以 PASID 和 ASID 类似, 均标识一个地址映射关系。但是ASID 用于 标识CPU 侧的memory request,而PASID 则标识PCIe end point 的D...
[perftest] core-to-core-latency
使用方法 core-to-core-latency USAGE: core-to-core-latency [OPTIONS] [ARGS] ARGS: <NUM_ITERATIONS> The number of iterations per sample [default: 1000] <NUM_SAMPLES> Th...
[perftest] lat mem rd
使用方法 整体命令: [-P <parallelism>] [-W <warmup>] [-N <repetitions>] [-t] len [stride...] 参数解释: P: 并行运行线程数 t: 是否连续访问 W: warmup N: repetitions len: 访问数据块最大大小(该程序会循环测试,从较小...
ats
ATS Specification 10.1 ATS Architectural Overview Most contemporary system architectures make provisions for translating addresses from DMA (bus mastering) I/O Functions. In many implementations,...