pub fn perf_event_open(
attr: &PerfEventAttr,
scope: PerfEventScope<'_>,
group_leader: Option<BorrowedFd<'_>>,
flags: PerfEventOpenFlags,
) -> Result<PerfEvent, Errno>Expand description
Ouvre un compteur/échantillonneur de performance.
FD_CLOEXEC est toujours posé. Point d’accroche canonique des
programmes eBPF de tracing (via perf_event_set_bpf_program).
§Errors
Errno::EACCES/Errno::EPERM: privilège /perf_event_paranoid.Errno::EINVAL: attributs incohérents.Errno::ENOENT: type/config inconnu.