KernelScript 0.1开源新语言发布,降低Linux内核eBPF开发门槛
创始人
2026-05-26 14:39:31
0

IT之家 5 月 26 日消息,科技媒体 Linuxiac 昨日(5 月 25 日)发布博文,报道称 Kernel 0.1 首个公开版发布,这是一个面向 eBPF 开发的开源新语言,采用 Apache 2.0 许可证。

IT之家注:eBPF(Extended Berkeley Packet Filter)是一项革命性的 Linux 内核技术,支持开发者在不修改内核源码或加载内核模块的情况下,安全地运行沙箱程序,动态扩展内核功能。

传统 eBPF 开发具备较高门槛,不只要写 eBPF 程序本身,通常需要理解验证器限制、BPF 辅助函数、映射机制、程序加载方式,以及基于 libbpf 的用户态协同逻辑。

Kernel 的做法是从 1 个源文件出发,自动生成所需的 C 代码、用户态程序、Makefile,以及内核模块集成内容。

Kernel 专门贴合 eBPF 工作流,用更高层语法覆盖这类复杂流程,当前版本已支持多种主流 eBPF 程序类型,包括 XDP 包处理、TC 流量控制、探针类内核函数追踪,以及基于 perf event 的性能计数程序。

在状态共享方面,Kernel 内置支持多类 eBPF 映射,包括哈希映射、每 CPU 数组、LRU 映射和固定映射。这些映射可直接作为语言级变量使用,方便 eBPF 程序与用户态代码共享状态,减少手写 libbpf 样板逻辑。

它还支持自动尾调用编排、透明 dynptr 处理、程序生命周期检查、struct_ops 支持和内建 kfunc 集成,体现出对进阶 eBPF 能力的覆盖。

Kernel 0.1 现阶段仍是实验性版本。项目仓库明确将其标注为测试软件,并提醒语法、API 和功能都可能在没有向后兼容保证的情况下变化。

参考

相关内容

AI 时代,戴尔、Stri...
2026-08-26 17:54:37
外语学科最容易被AI取代吗...
陈智颖 徐 嘉 近年来,人工智能技术正以前所未有的深度、广度和速度...
2026-08-26 09:24:52
AI“两头收费”,合理吗
作者:李梦冉 编辑:魏佳 “豆包推荐酒店要收费了”的说法刷屏社交媒...
2026-08-26 08:56:57
linux培训机构能学会吗...
很多想学嵌入式Linux开发的朋友,在搜索linux培训机构能学会...
2026-08-26 06:18:42
拥抱AI背后,Keep的中...
Keep2026年中报:AI驱动业务革新,挑战与机遇并存。 文...
2026-08-25 18:25:20
平台们正在用AI对抗AI
1 自打AI内容生成出现,到现在,已经快3年了。 上半场大家比的是...
2026-08-25 17:31:02

热门资讯

“豆包工作”撕开入口,大厂AI... 文 | 奇点研究社,作者|里白,编辑|孟雯 过去,办公软件抢的是入口;现在,AI 开始重新定义入口...
原创 一... “我们距离永久性资金亏损只有一步之遥。” 7月底,当炙手可热的明星基金Situational Awa...
悦康药业涨6.67%,开源证券... 今日悦康药业(688658)涨6.67%,收盘报14.72元。 2026年8月25日,开源证券研究员...
网传「腾讯IEG重组AI游戏部... 8月26日消息,近期有消息称腾讯互动娱乐事业群(IEG)计划重组AI游戏部门,将IEG CROS(腾...
AI算力的“领衔时代” 文丨李壮 编辑丨承承 2026年上半年,在半导体市场规模高增长背景下,AI算力产业链以断层式增速领航...
开源证券维持新集能源买入评级 ... 观点网讯:8月26日,开源证券发布研报,维持新集能源“买入”评级,并因煤价上行及电力业务放量上调其2...
开源证券:维持潞安环能“买入”... 开源 证券研报指出, 潞安环能量减价增释放业绩弹性,资源接续取得实质进展。上半年归母净利润17.78...
开源证券:维持桐昆股份“买入”... 开源 证券研报指出, 桐昆股份股权激励考核目标彰显公司信心,静待长丝需求旺季。上半年实现归母净利润4...
腾讯高管回应“腾讯做AI慢了”... 8月26日消息,腾讯集团高级执行副总裁、云与智慧产业事业群CEO汤道生在腾讯内部刊物发文,提到外界对...