Linux 升级提供什么?

Linux 升级提供什么?

相对频繁地会有新的内核升级。但每次我安装它们时,我都看不出前后有什么区别。他们到底提供什么?我怎样才能感觉到他们的存在?他们真的需要吗?

答案1

升级内核时你不会注意到任何差异,这是一件好事; Linux 内核始终应该是向后兼容的。

现在显然存在差异。您可以通过阅读获得一些想法“人类”变更日志关于内核新手;这些变化往往属于四个大标题:

  • 安全修复(包括修复 Spectre 变体、Meltdown 等备受瞩目的问题)
  • 新的硬件支持或改进的硬件支持
  • 新功能(新文件系统等)
  • 重构,例如设计和架构的改进,或性能的改进

在大多数情况下,您只会注意到启用您碰巧拥有的以前不受支持的硬件的更改,或者在您的硬件上启用新功能的更改。其他更改将是不可见的,要么是因为它们应该是(安全修复和重构),要么是因为它们需要应用程序或库的支持才能产生任何影响。在某些情况下,即使改进的硬件支持也不会立即显现出来;例如,GPU 驱动程序中改进的 OpenGL 支持也需要 Mesa 中的支持。

几乎所有内核版本中都存在安全修复程序,这意味着它们确实是必要的:您应该跟踪一般的最新版本,或者您正在使用的任何稳定分支中的最新版本(假设它受支持)。最安全的方法是使用您的发行版的内核,同样假设您使用的是受支持的发行版版本。

答案2

相关内容