Linux

我應該在生產伺服器上使用 Linux 2.6.x 還是 3.x 核心?

  • January 10, 2012

我獲得了許多核心選項(我在 linode 上託管 - 所有核心都由 linode 定制):最新 2.6;最新3.0;以及最新的舊版 2.6.18 或更多。

如果我選擇一個而不是另一個,會有很大的不同嗎?表現?穩定?兼容性?什麼是最好的選擇?

在我看來,我會繼續執行最新的 2.6.x 核心。它已經發布了很長時間,並且已經被廣泛部署和測試,您的供應商可能會在一段時間內提供更新檔。

在我看來,3.0 太新了,無法在真正的生產系統上推出。(我在這裡說的是賺錢系統,而不是執行個人部落格或照片庫之類的伺服器。)當公司的錢和你的工作受到威脅時,我覺得最好堅持已知和有效的方法。

如果您需要 Linux 核心的穩定版本,那麼您應該使用其中一個穩定版本。在 2.6 系列中,它們有第四個版本號。在 3.0 系列中,它是第三個版本號。

更好的是讓一個主要的發行版為你做這件事。Redhat Enterprise(以及 CentOS 和 Scientific Linux 等複製)、Ubuntu Server、SUSE 或 Debian 都有穩定版本,它們的核心包含重要的錯誤修復,但不包括不穩定的新功能。

我個人在生產伺服器上使用 3.x 是沒有問題的,只要我有一個集群或故障轉移可以快速替換任何有問題的系統。3.0 只是 2.6.40 的新名稱。它並不比任何新的 2.6 核心版本更不穩定。

引用自:https://serverfault.com/questions/312278