---
format: "aidr-story-markdown/v1"
id: "ea803dfd17bfd0bbce68a7f82df99c2d2255fbdbe8215e0fed94941c7711e2da"
canonical_url: "https://aidr.today/ea803dfd?lang=vi"
title: "Giảm gần 90% lượng CPU tiêu thụ cho eBPF nhờ memoization (không dùng AI)"
lang: "vi"
requested_lang: "vi"
available_langs: ["en","vi"]
translation_fallback: null
fallback_fields: []
published_at: "2026-09-14T14:29:23.000Z"
category: "Infra"
topics: ["ebpf","memoization","performance","infra","optimization","security"]
source_urls: ["https://nathannaveen.dev/posts/dropping-ebpf-cpu-cost-by-90/","https://news.ycombinator.com/item?id=49697477"]
summary: "Hai anh em tôi từng dành nhiều thời gian tối ưu tốc độ cho agent bảo mật eBPF ngay từ đầu, nhưng gần đây chúng tôi phát hiện ra có thể giúp công cụ này chạy nhanh hơn nữa nhờ memoization. Khi profile mã nguồn eBPF vài tuần trước, tôi nhận ra phần ngốn tài nguyên nhất không phải là việc thực thi chính sách allow/deny, mà là bước xác định xem chính sách nào sẽ áp dụng khi một file được mở."
---

# Giảm gần 90% lượng CPU tiêu thụ cho eBPF nhờ memoization \(không dùng AI\)

> [Open the canonical story](<https://aidr.today/ea803dfd?lang=vi>)

**Published:** 2026-09-14T14:29:23.000Z
**Category:** Infra
**Topics:** ebpf, memoization, performance, infra, optimization, security

## Summary

Hai anh em tôi từng dành nhiều thời gian tối ưu tốc độ cho agent bảo mật eBPF ngay từ đầu, nhưng gần đây chúng tôi phát hiện ra có thể giúp công cụ này chạy nhanh hơn nữa nhờ memoization\. Khi profile mã nguồn eBPF vài tuần trước, tôi nhận ra phần ngốn tài nguyên nhất không phải là việc thực thi chính sách allow/deny, mà là bước xác định xem chính sách nào sẽ áp dụng khi một file được mở\.

## Sources

- [Story source](<https://nathannaveen.dev/posts/dropping-ebpf-cpu-cost-by-90/>)
- [Discussion](<https://news.ycombinator.com/item?id=49697477>)

