膜拜大神!Linux之父家中停电6天,竟然还码出新版Linux内核还是来了

GitHub Actions 自动化:5 个真实运维提效案例 本文以5个真实运维场景为例,系统阐述GitHub Actions在自动化部署、巡检、故障响应、合规审计与多环境发布中的落地实践。从“手动登录服务器”到“提交即自动执行”,通过事件驱动、流水线化设计,实现流程标准化、可追溯与可回滚。建议优先落地定时巡检与故障响应,再推进自动部署与合规审计,最后统一发布审批与一键回滚,逐步构建低成本、高可靠的运维自动化体系。 阅读详情

机器之心报道

编辑:张倩、蛋酱

既然是冬天停电的时候诞生的,那就叫它「冰冻荒原」吧。

上个月,受恶劣天气影响,美国多个地区出现大规模断电,Linux 之父 Linus Torvalds 所在的俄勒冈州波特兰地区也没有幸免。但比较励志的是,即使经历了六天的断电生活,Linus Torvalds 还是赶出了新一版的 Linux 内核(候选版本)——Linux 5.12 rc1。

由于诞生的过程过于坎坷,Torvalds 还给这版新内核取了个有纪念意义的名字:「Frozen Wasteland(冰冻荒原)」。这也是 Torvalds 在断电的家中完成的杰作,个中滋味想必已经隐藏在新名字里了。 

 

据 Newsweek 报道,上周,受到暴风雪影响,美国西北部有 50 多万个家庭断电。在依然实行家庭办公的地区,断电对日常工作造成了极大的影响。对于 Torvalds 来说,他要面对的是来自 1000 多位贡献者提交的上万个更改。

美国得克萨斯州断电后在壁炉旁取暖的一家人。

「我们现在已经有了两个不同寻常的合并窗口:第一个是节日期间,但这一次,受到暴风雪的影响,波特兰地区有 25 万人断电。」Torvalds 在 Linux 5.12-rc1 的相关日志中写道。 

Torvalds 曾说过,他现在的工作其实更多的是处理邮件,而不是编码。在停电之后,他也曾想过扩大合并窗口来确保一切就绪。但在电力恢复之后,他发现大家都非常善于发送拉取请求,一切井井有条,这让他的合并工作进展非常顺利。因此,Linux 5.12 rc1 才能那么快问世。

还有一点比较重要:5.12 是一个相对较小的更新。Torvalds 表示,该版本的内核只收集到了 1 万个左右的提交贡献,比通常的 1.2~1.3 万要少得多。但小也只是相对的,「尽管这次的合并窗口比之前的要小一些,但它仍然很大,我添加的只是我平常的合并日志,而不是 1500 多个人提交的 10982 个非合并 commit 的完整列表。」Torvalds 在日志中写道。

在谈到新版本的变化时,Torvalds 表示,「比较突出的一点是,这个版本做了大量的历史清理工作。但总的来说,增加的代码还是要多于被删掉的代码。在这次『春季大扫除』活动中,我们删除了对 OPROFILE 的支持(用户工具多年前就在用『perf』了),还删除了几个遗留的 SoC 平台以及过时的驱动。」

在新特性方面,Linux kernel 5.12 中新增了 Clang Link-Time 优化,以改进编译器性能。同时支持了 Intel 的 eASIC NX5 芯片(在边缘和云计算领域作为 FPGA 的替代方案)、支持骁龙 888 5G SoC 等。

Linux 5.12 新特性

Linux 5.12 是一个令人兴奋的内核版本,稳定的 Linux 5.12 发行版大概会在 4 月下旬或 5 月初发布,具体时间还要取决于最终的进展程度。从发行历史有 20 多年的 Nintendo 64 内核移植,再到索尼官方的 PlayStation 5 控制器驱动,Linux 5.12 提供了很多惊喜的附加功能。

总体来看,Linux 5.12 的亮点包括支持 Clang LTO(Link-Time Optimizations);IDMAPPED mount 在很多应用案例中表现优秀;KLeak 被添加为内核内存泄漏检测器;支持 Radeon RX 6800 系列显卡超频;此外还包括索尼 PlayStation 5 DualSense 驱动程序已配备等等。

有关 Linux 5.12 新特性的完整描述,请参见:https://www.phoronix.com/scan.php?page=article&item=linux-512-features&num=1

「Talk is cheap. Show me the code.」

提到 Linux 之父 Linus Torvalds,他本人的人生经历似乎更加有趣。

2000 年 8 月 25 日,在讨论关于内核线程优化问题时,一个人提出了自认为非常高效的方案。Linus Torvalds 认为这个方案不怎么样,就在回复邮件中写下了「传世名言」:

Talk is cheap. Show me the code.

Linus Torvalds 是当今全球最著名的程序员之一,喜欢「吐槽」甚至「炮轰」那些自己认为不靠谱的公司、人和事,比如 C++、Java、英伟达,他都毫不留情地批评。

去年接受公开采访时,Linus Torvalds 曾表示,自己的大部分时间花在邮件往来上,而不是编程。他的代码大多直接写在邮件内,不会专门编译和测试。

去年,Linus Torvalds 也是在邮件列表里发表了关于英特尔 AVX512 指令集的一段言论,并表示自己转投 AMD 了。

我希望 AVX512 去死,然后英特尔就可以开始去解决实际问题了——而不是试图去创造神奇的指令,然后围绕它寻找基准测试结果让它看起来很好。

他承认自己「脾气暴躁」,但不是无脑喷。

苹果发布搭载 M1 芯片的 Mac 之后,有人问 Linus Torvalds 怎么看,他说:「我一直在等待可以在 Linux 上运行很长时间的 ARM 笔记本,除了操作系统以外,新的 MacBook Air 几乎是完美的。如果它能运行 Linux,我绝对想买一个。」

参考链接:

https://www.zdnet.com/article/linus-torvalds-battles-power-cuts-to-keep-linux-releases-rolling-out/

https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.12-rc1-Released

近期热门文章

博途S7-1200与昆仑通态MCGS纯仿真联调实战指南 本文详细介绍了博途S7-1200与昆仑通态MCGS纯仿真联调的实战指南,包括环境搭建、配置步骤、通信桥接及故障排除。通过TIA Portal和MCGS Pro搭建的仿真环境,可实现80%以上的基础功能验证,适用于工业自动化学习和开发,大幅降低硬件投入成本。 阅读详情

相关推荐

IPV6基本配置

IPV6配置,DHCPV6,华为模拟器,IPV6的M/O标志位

路漫漫其修远兮 4666

LWN: mount文件系统后对ID重映射!

关注了就能看到更多这么棒的文章哦~ID mapping for mounted filesystemsBy Jonathan CorbetNovember 19, 2020DeepL a...

Linux News搬运工 824

Paho Asynchronous MQTT C Client Library--MQTTAsync API

异步MQTT 客户端库for C

yoyo勰的博客 1264

LWN:非特权容器的进展!

关注了就能看到更多这么棒的文章哦~Progress for unprivileged containersBy Jake EdgeSeptember 28, 2022LSS EUDeepL assisted translationhttps://lwn.net/Articles/909627/在过去的几年里,内核里针对创建无特权容器(containers without requiring pri...

Linux News搬运工 340

Windows下RISC-V开发环境搭建:xpack-riscv-none-elf-gcc安装配置全攻略

本文详细介绍了在Windows平台下搭建RISC-V开发环境的完整流程,重点讲解xpack-riscv-none-elf-gcc工具链的安装配置方法。从环境变量设置到VSCode集成开发环境搭建,涵盖汇编程序和C程序开发实践,为开发者提供一站式解决方案,助力快速掌握RISC-V架构开发技能。

weixin_26765287的博客 437

官网下载STM32系列芯片的产品选型手册

官方提供了产品选型手册,便于工程师们进行产品选型。 那么,在哪下载"产品选型手册"呢?请看下文。

Weber Zhou 的博客 1万+

linux下软件发布,Linux Kernel 5.12发布下载,附新特性及新功能介绍

Linus Torvalds在Linux内核邮件列表中宣布正式发布Linux Kernel 5.12版本,已提供linux-5.12.tar.xz/tar.gz下载,以下为你介绍该版本的更改、新特性及新功能。Linux Kernel 5.12新特性及新功能介绍1、Linux 5.12添加了对Nintendo 64的支持,此内核更新增加了对系统、Nintendo 64游戏控制器和Nintendo 6...

weixin_42395171的博客 689

【Halcon】双目立体视觉引导机械手有序抓取,案例分享

本文介绍了一个基于双目视觉的工件定位与抓取系统。该系统使用两个工业相机组成双目视觉系统,通过标定获取相机参数,采用模板匹配算法识别任意摆放且可能交叠的工件。重点阐述了三维坐标获取方法,特别是通过Z方向高度实现有序抓取的策略。文章详细说明了系统搭建、双目标定、模板创建等关键步骤,并展示了特征点匹配和定位结果。该案例为初学者和开发者提供了双目视觉系统的基本实现参考,展示了机器视觉与机械手协同工作的典型应用场景。

机器视觉从业者 2490

Linux 5.12终于合并了Clang LTO支持

近日,Linux5.12 终于合并了 Clang LTO 支持,而且支持 AArch64 (64 位 ARM) 平台和 x86_64 平台。 此前本站曾报道过 Linux 5.12 或将支持 Clang LTO 和 Linux 5.12 的 Clang LTO PR 的相关讯息。不过,当时的补丁仅支持 AArch64 平台,并且表示由于一些 objtool 的问题,对于 x86_64 平台的支持或许要在 Linux 5.13 才能实现。而且,Linus Torvalds 过去从未采纳过 LTO 支.

bingyu1024的博客 842

AWR2243的等效相位中心与虚拟通道

在俯仰维方向上,不重合的虚拟通道有8个,排序为1:4,9:12。每个虚拟阵元之间的间隔为lambda/2。实际y轴方向虚拟阵列只跨越了8*lambda/2的距离。等效相位中心与虚拟通道类似,只是每个相位中心之间间隔为lambda/4,实际y轴方向等效相位中心只跨越了8*lambda/4=7.59mm的距离

qq_50974341的博客 1981

华为OD机考双机位C卷 - 完美走位 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 完美走位(OD上机考试双机位C卷)。提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。

算法大师! 1125

Linux 内核 5.12 的 I/O 相关改动

导读 正在开发中的Linux5.12 合并了块子系统和相关存储更改的代码,其中值得注意的包括 io_uring 、块和驱动的改动。 Linux 内核 5.12 的 I/O 相关改动 io_uring 改动的重点是请求回收和 task_work 优化,这些改动可以在大部分是内联的工作中提高 10-20% 的速度。 最初完成这项工作是为了将 io_uring 置于 memcg 下,这增加了相当大的开销,但这是值得的。另一个亮点是 VFS 中的 LOOKUP_CACHED 更改,并为其添加 i..

llawliet0001的专栏 385

【DRAM存储器一】基本存储单元、阵列结构、读写原理

详述DRAM存储器存储单元、存储阵列结构和读写原理

highman110的博客 7256

写linux内核多少代码,Linux之父:除了写内核代码 别的真不会(转)

Optimistic Concurrency VS. Pessimistic Concurrency Control原创地址:http://www.cnblogs.com/jfzhu/p/4009918.html 转载请注明出处 (一)为什么需要并发控制机制 并发控制机制是为了防止多个用户同时更改同一条数据,也 ...yii2-basic后台管理功能开发之五:用户权限的控...

weixin_32803963的博客 163

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

GitHub 支持 ACCESSIBILITY.md 无障碍声明

GitHub 开始识别并展示仓库中的 ACCESSIBILITY.md 文件,为开源项目的无障碍目标、已知障碍和反馈流程提供固定位置。

老孙正经胡说 221

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Github Copilot 新手极速上手指南

走到这里,一套从零到可用的 AI 编程助手工作流已经完整跑通。环境先行:确认 IDE 版本为近期稳定版,从官方渠道安装插件,安装后务必重载窗口,让核心服务进程在新实例中启动;内网用户可用.vsix离线部署。登录与配置:用长期账号完成授权,状态栏图标由灰转彩即表示连接建立;随后把触发延迟调到 300ms-500ms、按需勾选语言范围、关闭匿名遥测,再用一次简单输入验证服务就绪。补全实战:AI 补全不只是猜词,它能读懂上下文甚至跨文件匹配签名;用Tab接受整行、逐词接受微调,保持人机协作而非全盘照收。

weixin_45764029的博客 366

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

GitHub 开源趋势日报 | 2026-11-08

每日精选 GitHub Trending 热门项目,聚焦 AI 与大模型、Agent 智能体领域,带你用一篇文章看懂开源风向。

weixin_45631123的博客 335

GitHub 热榜分析:大厂占 23 席,Meta Astryx 开源设计系统,agent-ready,sherlock 回榜首

📊 今日飙升榜(数据截至 11-09):上榜 9 个仓库 · 单日最多 +2,373 star · 完整榜单与各仓库 star 趋势见 open-repo.comGitHub 这张每日热榜,过去四个星期明显变了味:不是更热,也不是凉,是定下来了。今天上榜的仓库只剩 9 个,其中 7 个昨天就在榜上,新面孔只有 2 张——过去四周换手最慢的一天。可位置一点没松:大厂官方仓库的席位从 7、13、2 一路走到本周的 23;

Qurite的博客 176

GitHub 热榜项目:日榜(2026-11-06)

给编码智能体补工程与产品技能是本期最明显的一类,mattpocock/skills 把需求对齐、TDD、缺陷诊断做成小技能。NVIDIA/auto-ontology 从企业元数据生成本体、构建知识图谱,为 LLM 提供带来源追溯的自然语言查询和 SQL 生成,新增 2,679 星;vercel-labs/agent-desktop 通过桌面无障碍树把界面元素转成 JSON 和可操作 ref,让智能体不必截图就能点击输入,新增 2,173 星。

u130130的博客 458

GitHub 热榜项目:日榜(2026-11-07)

给编码智能体配技能的项目最热:cloudflare/security-audit-skill 把审计拆成六阶段并输出可验证 JSON,新增 2,548 星;mattpocock/skills 把工程技能放进 .agents 目录,新增 2,070 星。Web 应用框架也有四个项目集中上榜,以 react/react 为代表。

u130130的博客 387

GitHub 热榜项目:日榜(2026-11-10)

本期共 11 个热门开源项目,合计新增 13,136 stars。榜单前三分别是 Anthropic 的 Agent Skills 仓库、Meta 开源的 React 设计系统 Astryx(+3,278)和用户名检索工具 sherlock(+4,267,本期涨星最多)。其余项目覆盖 DeepMind 的物理引擎 MuJoCo、Claude 官方示例集、自托管智能体记忆系统 GBrain、用 Rust 写的浏览器自动化 CLI、基于 WiFi 信号的人体感知平台 RuView、多市场股票分析工具,以及 Ho

u130130的博客 385

GitHub 热门项目 cindy 拆解:把「开箱即用 AI Agent」写成一份可复用的工程手册

想给项目加个能真正干活的 AI Agent,却被 LangGraph、MCP 等术语劝退?这份手册按“症状→诊断→模板→自查”组织,带你用协议、工具注册表和循环三步,独立实现“任务输入→规划→调用工具→校验结果”的最小闭环,并看懂开源 Agent 项目的目录结构。

2601_94912102的博客 439

GitHub Copilot 新手极速上手指南

本文深入解析AI编程助手在真实开发场景中的高效应用,从环境配置到进阶实战,系统讲解如何将其融入工作流,实现代码补全、自然语言生成、智能注释、测试编写及多语言协同。强调通过优化提示词、维护上下文、保障隐私安全,提升生成准确率与开发效率。最终引导开发者从“工具使用者”迈向“智能协作伙伴”,释放创造力,聚焦核心问题,完成从“码农”到“工程师”的思维跃迁。

无忧 371

GitHub Spec Kit 详解:规范驱动开发、AI 编码工作流与项目实践

本文介绍 GitHub Spec Kit 如何通过规范驱动开发(SDD)解决 AI 编码中需求模糊、上下文丢失、技术不一致等问题。它通过 spec.md、plan.md、tasks.md 等结构化文件,建立从需求到代码的可追溯链,确保 AI 生成代码与原始目标收敛。工具提供 CLI 命令、模板与质量检查机制,支持与 Copilot 等 AI 工具集成,适用于复杂项目管理。但需注意其非自动化、非替代项目管理工具,强调人工审查与适度规范。

十二的博客 315

WSL 中 Git Clone GitHub 仓库完整踩坑指南

问题最佳解法WSL 证书验证失败或重装 ca-certificates22 端口超时SSH 走缺少密钥+ 添加到 GitHub权限过宽被拒Gitee 认证失败使用 PAT 替代密码 + 清除凭据缓存--system权限拒绝改用--global或--local作用域一条黄金建议:在 WSL 中访问 GitHub,优先使用 SSH over 443。一次配置,永久解决证书、端口、认证三重问题,比 HTTPS 方式稳定得多。

dingyuana的专栏 359

GitHub 热榜项目:周榜(2026-11-08)

本期收录19个热门开源项目,总新增⭐102,473,聚焦Python、TypeScript、Rust。Top项目涵盖AI智能体记忆(claude-mem)、Git工作树管理(worktrunk)、游戏开发协作框架(Claude-Code-Game-Studios)及紫微斗数排盘引擎(ziwei-doushu)。T3code实现多智能体控制界面,Anthropic开源技能库助力Agent开发,Hallmark则专注消除AI设计“机器味”。技术趋势凸显AI工程化与跨会话智能体能力的快速演进。

u130130的博客 723
上一篇: 25 万行逆向源码遭 GitHub 下架!
下一篇: 「正则表达式」的奇幻漂流之旅
菜鸟学Python
博客等级 码龄9年 8062粉丝 571原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值