• 回答数

    0

  • 浏览数

    10

  • 收藏数

    0

作者:nbman 发表于 昨天 08:46
跳转到指定楼层
AI 总结 • 10月14日,IT之家报道Linux之父林纳斯·托瓦兹在个人Git仓库推送了名为noref-filemap-read-with-llm的新分支,正式提交首个由大语言模型辅助开发的内核补丁系列 • 该补丁主要解决Linux内存管理中多个线程同时高频微量读取同一文件时,因Page Cache引用计数更新导致的CPU竞态争抢问题 • 托瓦兹坦言核心代码、测试及文档初稿均在本人指导下由Anthropic的Claude Code协作完成,在8线程测试下读取吞吐量从约10M提升至30M+,性能提升约3倍 • 单次读取消耗的内核时钟周期从约2950次锐减至725次,但补丁目前仍处于实验性分支,尚未合入Linux 7.4正式主线 • 托瓦兹还利用LLM重构了晦涩的陈旧代码,在maintainers峰会及assoc_array代码库清理中揪出了藏匿长达13年的3个隐蔽Bug IT之家 10 月 15 日消息,科技媒体 lwn 昨日(10 月 14 日)发布博文,报道称 Linux 之父林纳斯 · 托瓦兹(Linus Torvalds)在其个人 Git 仓库中推送了一个名为 noref-filemap-read-with-llm 的新开发分支,正式提交了他首个由大语言模型(LLM)辅助开发的内核补丁系列。 该媒体指出在通常情况下,在 torvalds / linux.git 仓库中,托瓦兹只维护 master 分支,很少在分支上开发,不过在最新出现 noref-filemap-read-with-llm 分支,且后缀包含“llm”,这是他在人工智能 / LLM(特别是 Claude Code)的帮助下进行的一些内核改进。 【补丁核心:提高页面引用计数可扩展性】 托瓦兹于 10 月 13 日在该分支下提交新的补丁,主题为“提高页面引用计数可扩展性”,主要解决 Linux 内存管理长期瓶颈。 在多个线程同时高频微量读取同一个文件时候,传统机制因反复触发表级缓存(Page Cache)的引用计数更新,极易导致多核 CPU 产生严重竞态争抢。 托瓦兹坦言,这组补丁的核心代码、测试程序、漏洞审查以及公告文档的初稿,全部是在他本人的亲自指导下,由 Anthropic 推出的 AI 编程工具 Claude Code 协作完成的。 【性能提升约 3 倍】 托瓦兹在关闭其电脑的部分安全防护后测试,在 8 个线程同时读取同一个文件的特定测试负载下,读取吞吐量从原本的每秒 990 万 ~1040 万次,直接跃升到了 3000 万 ~3300 万次(相当于从约 10M 飙升至 30M+),性能提升约 3 倍; 同时,单次读取消耗的内核时钟周期也从大约 2950 次锐减至 725 次。 IT之家注:该补丁目前仍处于实验性分支,尚未合入 Linux 7.4 的正式主线。 【AI 协助揪出 13 年老 Bug】 不仅如此,在近期维护者峰会 ...
该板块内容需要购买后才能完整浏览
立即购买
分享:
回复

使用道具

成为第一个回答人

高级模式 评论
您需要登录后才可以回帖 登录 | 立即注册
⚠️

AI客服助手

⇲ ×
AI
您好!我是AI客服助手,有什么可以帮助您的吗?

请先登录后使用AI客服助手

立即登录
内容由非常AI大模型生成,仅供参考,相关风险需自行承担。

赚钱

会员VIP

留言板

商务合作

联系电话:17308937318

QQ邮箱

QQ:118275

邮箱:118275@qq.com

友情链接