HWE ve GA Kernel Nedir?

Çekirdek ve İşletim sistemi sürümleri
Canonical, Ubuntu LTS sürümleri, için uzun vadeli destek (LTS) çekirdekleri sağlar . Canonical ayrıca her 6 ayda bir güncellenmiş çekirdeklerle birlikte geçici işletim sistemi sürümleri sağlar.
Özelleştirilmiş son teknoloji iş yükleri veya en yeni donanım gereksinimleri olmayan müşteriler ve iş ortakları için, Ubuntu 18.04 LTS'deki 4.15 varsayılan çekirdek gibi en son LTS sürümü "-generic" çekirdeği onlar için en iyi seçenektir. En son donanım desteği özelliğine ihtiyaç duyan müşteriler, bu çekirdeklerle ilişkili daha kısa destek ömrünü (9 ay) göz önünde bulundurarak, ara sürümlerde bulunanlar gibi en yeni HWE çekirdeğini yükleyebilir. HWE çekirdek müşterilerinin, donanım ve/veya yazılım ihtiyaçlarını destekleyen daha yeni bir LTS sürümüne çıkar çıkmaz yükseltme yapmaları önerilir. Müşteriler için başka bir seçenek de nokta sürümlerini kullanmaktır. Örneğin, Şubat 2020 itibariyle, güncellenmiş bir 5.3.x çekirdeği içeren ancak aynı zamanda 18'deki orijinal GA 4.15 çekirdeği gibi LTS olarak kabul edilen 18.04.4 puanlık bir sürüm vardır.
Canonical firması kurumsal yerlerde Generic kernel önermektedir. HWE kernel'e firma destek vermemektedir.
Genel Kullanılabilirlik (GA) ve HWE varyant Ubuntu çekirdekleri
Herhangi bir çekirdeğin tam işlevselliği, dahil edilen modüller ve hem donanım hem de üzerinde çalıştırılan beklenen iş yükleri için çekirdek yapılandırması tarafından belirlenir.
Çekirdek modülleri, bir çekirdeğin bilgi işlem sisteminin donanımını kontrol etme veya yüksek performanslı ağ oluşturma veya standart olmayan grafikler vb. gibi ek sistem yetenekleri ekleme yeteneğini genişleten ikili programlardır. Canonical Ubuntu Uzun Vadeli Destek ile varsayılan olarak gönderilen GA çekirdeği (LTS) ve Donanım Etkinleştirme (HWE) sürümleri, çok çeşitli donanım platformları ve iş yükleri üzerinde kararlı, güvenilir, güvenli, yüksek performanslı çalışma için ayarlanmıştır.
Bir çekirdek varyantı, yapılandırmasındaki değişikliklerle ve/veya modüllerin eklenmesi ve/veya kaldırılmasıyla genel GA çekirdeğinden sapan bir çekirdektir.
HWE Nedir?
Yukarı akış çekirdeğinin sonraki bir sürümünü hedefler ve sonraki LTS sürümündeki GA çekirdeğiyle eşleşene kadar her 6 ayda bir buna göre güncellenir.
GA Nedir?
Genel amaçlı bir yapılandırmayı hedefleyen birincil GA çekirdeği. Yayınlandığı tarihteki en son yukarı akış çekirdeğidir ve yayın ömrü boyunca bu sürümde kalır.
GA / HWE Çekirdeği Farklılıklar
Ubuntu LTS çekirdek sürümleri, GA ve HWE çekirdekleri arasında ayrım yapar:
- Beş yıllık güvenlik güncellemelerine sahip GA Çekirdeği : GA (Genel Kullanılabilirlik) Çekirdeği sürümü, Ubuntu LTS sürümünün ilk sürümüne dahil edilen çekirdek sürümüdür. Örneğin Ubuntu 18.04 için bu, Linux Çekirdeği 4.15'tir. Bu çekirdek sürümü için beş yıllık bir süre için güvenlik güncellemeleri sağlanır.
- Altı aylık güvenlik güncellemelerine sahip HWE Çekirdeği : HWE (Donanım Etkinleştirme) çekirdek sürümü, GA çekirdeğinden daha yeni bir çekirdek sürümüdür. HWE çekirdek sürümü için, güvenlik güncellemeleri yayınlandıktan yalnızca altı ay sonra sağlanır. Bir sonraki HWE Kernel sürümü daha sonra otomatik olarak yükseltilecektir. En son HWE Çekirdeği sürümü, bir sonraki LTS ana sürümünün GA Çekirdeği sürümüdür. Bu nedenle daha uzun süre güvenlik güncellemeleri ile sağlanacaktır.
Kernel Version EOL
GA Kernel sürümleri, beş yıl boyunca güvenlik güncellemeleri alır. HWE Çekirdeği , 6 ay boyunca güvenlik güncellemelerini ve ardından bir sonraki HWE çekirdek sürümünde değişiklik alır. Aşağıdaki tablo Ubuntu 20.04 LTS, 18.04 LTS ve 16.04 LTS'nin GA ve HWE çekirdek sürümlerini göstermektedir.
| Ubuntu LTS Version | Kernel Version | Kernel Note | Kernel Type | Release | Support until |
|---|---|---|---|---|---|
| Ubuntu 20.04 LTS | |||||
| 20.04 (RN) | 5.4 | GA Kernel | April 2020 | April 2025 | |
| 20.04.2 (Changes) | 5.8 | (from Ubuntu 20.10) | HWE Kernel | February 2021 | August 2021 |
| Ubuntu 18.04 LTS | |||||
| 18.04 (RN) / 18.04.1 (RN) | 4.15 | GA Kernel | April 2018 | April 2023 | |
| 18.04.2 (RN) | 4.18 | (from Ubuntu 18.10) | HWE Kernel | Februar 2019 | August 2019 |
| 18.04.3 (RN) | 5.0 | (from Ubuntu 19.04) | HWE Kernel | August 2019 | April 2020 |
| 18.04.4 (RN) | 5.3 | (from Ubuntu 19.10) | HWE Kernel | February 2020 | August 2020 |
| 18.04.5 | 5.4 | (from Ubuntu 20.04) | HWE Kernel | August 2020 | April 2023 |
| Ubuntu 16.04 LTS | |||||
| 16.04/16.04.1 | 4.4 | GA Kernel | April 2016 | April 2021 | |
| 16.04.2 | 4.8 | (from Ubuntu 16.10) | HWE Kernel | Februar 2017 | August 2017 |
| 16.04.3 | 4.10 | (from Ubuntu 17.04) | HWE Kernel | August 2017 | Februar 2018 |
| 16.04.4 | 4.13 | (from Ubuntu 17.10) | HWE Kernel | Februar 2018 | August 2018 |
| 16.04.5 | 4.15 | (from Ubuntu 18.04) | HWE Kernel | August 2018 | April 2021 |