背景介绍 最近遇到了一个case,发现Android上媒体音量下也可以支持听筒播放,这个行为比较奇怪,因此专门在源码中分析下。 分析流程 在系统...
本篇介绍 本篇接着< >继续介绍aaudio 的mmap机制,前面介绍了共享模式和独占模式的差异,本篇介绍aaudio的数据驱动流程。 aaud...
本篇介绍 linux在安全领域也用到了ebpf,比如capabilities,seccomp等,本篇记录下在这块的使用。 capabilitie...
本篇介绍 XDP(Express Data Path)是一个安全,可编程,高性能的网络数据包处理器,可以集成bpf程序。本篇主要介绍xdp的使用...
本篇介绍 bpf在网络中可以用来对网络包进行捕获和过滤,接下来看下是如何做到的。 Packet Filtering Filtering 主要可以...
本篇介绍 本篇介绍一些bpf 工具,主要是bpftool和bpftrace,通过这两个工具可以不需要用bcc写代码,直接就可以获取trace信息...
本篇介绍 本篇介绍ebpf tracing 部分, 通过bcc(BPF Compiler Collection)获取多种渠道的系统信息. pro...
本篇介绍 在使用ebpf时,如何在用户态和内核态传递数据呢? 本篇介绍一个方法,就是使用map. map 的基础操作 创建 用户态和内核态均可以...
本篇介绍 ebpf 是一种观测系统行为的方法, 全称是Extended Berkeley Packet Filter, 本来是观测网络数据包的,...