Arnaldo Carvalho de Melo
where else to find them
what they talk about
all 4 in the filters
where they keep going back
- DevConf.CZ3 editions2019–2021
on a stage with
who talks about the same things
- Jiri Olsa16 talks
- Namhyung Kim6 talks
- Alexei Starovoitov4 talks
- Jose E. Marchesi10 talks
- Alan Jowett4 talks
- Viktor Malík8 talks
| title | conference | date |
|---|---|---|
| Profiling data structures | Linux Plumbers Conference 2022 | 2022-09-12 |
Combines hardware sampling and type-aware layout introspection to find false sharing and hot fields: uses perf record -a mem-loads with PEBS/C2C load-latency… | ||
| Always present type information thanks to BPF: BTF | DevConf.CZ 2021 | 2021-02-18 |
Compact kernel type data now lives at /sys/kernel/btf/vmlinux and module-specific types are available via split BTF since kernel 5.11, so userland tools can… | ||
| BPF: The Status of BTF, producers, consumers. | DevConf.CZ 2020 | 2020-01-24 |
BTF moves from compact type blobs to a runtime contract: kernel BTF on recent kernels is about 3 MB (vs hundreds of MB for DWARF), BPF objects carry ~31 KB of… | ||
| The BTF file format, more than just debugging | DevConf.CZ 2019 | 2019-01-25 |
BTF starts as a compact way to encode C types by converting DWARF via pahole into BTF as compact ELF section and now adds line numbers, original BPF bytecode… | ||
| Performance lab. The power of the perf tool! | DevConf.CZ 2019 | 2019-01-25 |
Demonstrates using perf to find real issues: counts and samples CPUs, PMU power events, and SMIs (one generated by pressing the mute button), builds perf from… | ||
| Linux Perf Tools: Overview and Current Developments | Collaboration Summit 2013 | 2013-04-15 |
Perf now records PEBS-based memory loads with perf mem and shows cache-hierarchy breakdowns (example run: 10µs system-wide, 46% L1 hits), adds interval stat… | ||
| nothing matches | ||