GitHub · 去对齐工具与仓库·· 17 天前精选AI 评分67
autokernel 开源:用LLM辅助构建按机定制的最小化Linux内核
mjbommar/autokernel
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/mjbommar/autokernel
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
mjbommar 发布 autokernel,一个LLM辅助的最小化Linux内核构建工具,探测主机硬件后用确定性规则加有界LLM判断生成Kconfig片段,构建发行版内核包并在VM中启动测试。在Meteor Lake Ubuntu笔记本上,autokernel 7.1.0-rc3候选内核相比Ubuntu原装7.0.0-15-generic,模块文件从6,906个减至737个,/lib/modules目录从153.69 MiB减至25.00 MiB,启用的Kconfig符号从10,056个减至3,298个;对一组近期高危Linux CVE的评估显示4项强降低、2项部分降低、4项核心内核暴露无变化。安装脚本非破坏性,默认不写入/boot,支持一次性的GRUB试用启动与回滚。
推荐理由
README给出完整实测数据表,读者可以具体了解LLM辅助裁剪内核能把模块面和体积缩减到什么程度,以及哪些CVE暴露无法靠配置减少。
来源:GitHub · 去对齐工具与仓库 · github.com