8000 feat(bpf): replace perf event arrays with ring buffer for event handling by nullswan · Pull Request #3 · nullswan/bpfsnitch · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on May 5, 2025. It is now read-only.

feat(bpf): replace perf event arrays with ring buffer for event handling #3

Merged
merged 9 commits into from
Sep 22, 2024

Conversation

nullswan
Copy link
Owner

This merge request improves internal event handling by replacing perf event arrays with a ring buffer, aiming for better performance and scalability. The required kernel version is now 5.8 or higher. It also adds a kernel version check and a high-level logger.

@nullswan nullswan marked this pull request as ready for review September 18, 2024 16:40
@nullswan nullswan merged commit d700054 into main Sep 22, 2024
4 checks passed
@nullswan nullswan deleted the feat(bpf)/replace-perf-with-ringbuf branch September 22, 2024 11:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0