Understanding Ruby with BPF - rbperf
rbperf: Understanding Ruby with BPF Javier Honduvilla CotoOctober 28th-29th, 2020 Why BPF? Why BPF? - Flexibility Why BPF? - Flexibility - Low overhead Why BPF? - Flexibility tracee rbperf rbperf - Profile Ruby programs rbperf - Profile Ruby programs - Trace complex Ruby programs execution rbperf – on-CPU profiling - $ rbperf record --pid=124 cpu - $ rbperf report [ [...] rbperf – Rails on-CPU profile rbperf – tracing write(2) calls - $ rbperf record \ --pid=124 event \ --tracepoint=syscalls:sys_enter_write - $ rbperf report [...] Architecture 2. Event (timer 0 码力 | 19 页 | 972.07 KB | 1 年前3
共 1 条
- 1