精选理由
写 eBPF 更简单了
KernelScript 0.1 首个公开版采用 Apache 2.0 许可证,从 1 个源文件自动生成 C 代码、用户态程序、Makefile 与内核模块集成内容。该语言已支持 XDP 包处理、TC 流量控制、探针函数追踪及 perf event 性能计数四种 eBPF 程序类型。内置哈希、每 CPU 数组、LRU 和固定四类映射,可直接作为语言级变量使用。当前版本仍为实验性,语法与 API 可能无向后兼容变化。
AI 翻译 · 中文
KernelScript 0.1 首个公开版采用 Apache 2.0 许可证,从 1 个源文件自动生成 C 代码、用户态程序、Makefile 与内核模块集成内容。该语言已支持 XDP 包处理、TC 流量控制、探针函数追踪及 perf event 性能计数四种 eBPF 程序类型。内置哈希、每 CPU 数组、LRU 和固定四类映射,可直接作为语言级变量使用。当前版本仍为实验性,语法与 API 可能无向后兼容变化。
IT之家 5 月 26 日消息,科技媒体 Linuxiac 昨日(5 月 25 日)发布博文,报道称 KernelScript 0.1 首个公开版发布, 这是一个面向 eBPF 开发的开源新语言,采用 Apache 2.0 许可证。 IT之家注:eBPF(Extended Berkeley Packet Filter)是一项革命性的 Linux 内核技术,支持开发者在不修改内核源码或加载内核模块的情况下,安全地运行沙箱程序,动态扩展内核…