更新Linux内核而不重启? 已经是现实

Malavida上发布的新闻非常有趣,作者告诉我们,由于Suse和Red Hat 的开发人员之间的合作,从 Linux 内核 3.20 版本开始,我们将能够在无需重启计算机的情况下对其进行更新。

最初是独立的东西

一切始于SUSE和Red Hat各自独立地寻找无需重启计算机即可更新内核的方法。2014年4月,SUSE的Jiri Slaby(现名Jiri Kosina)推出了kGraft;同年7月,Red Hat的Josh Poimboeuf推出了KPatch,并着重强调了其相对于kGraft的优势。显然,两位开发者达成了共识,并决定展开合作。

当然,所有技术文档都可以在发送到邮件列表的消息中找到。

这带给我们最终用户什么?

对于普通用户,这没有什么大不同(我想),因为在我的Archlinux特殊情况下,由于我必须在更新内核后重新启动,这是因为未安装可移动设备。 尽管这可能只是我自己发生,或者可以通过加载模块来解决。

我也不确定这是否意味着,如果我们升级到更高的内核版本,而我们的硬件又不兼容,那么之前的努力就白费了。这还有待观察,但毫无疑问,无论它是否真的有益,对于服务器来说,这都将非常有用,因为我们无需在每次更新后重启任何服务器。

他们怎么看?


在 Google 中将其添加为首选来源