Haruskah saya menambahkan kernel HWE ke instalasi manual server Ubuntu (bukan dari penyedia hosting)?

11

Menginstal server Ubuntu secara manual (bukan dari penyedia hosting) - haruskah saya menambahkan kernel HWE?

Dari saat saya memasang ISO di VirtualBox saya dan memulai proses instalasi, saya diminta untuk 4 opsi:

  • Untuk server Ubuntu biasa
  • Untuk server Ubuntu yang menyertakan HWE
  • Untuk MAAS termasuk server
  • Untuk MAAS lain termasuk server

Jelas bagi saya MAAS bukanlah sesuatu yang saya butuhkan tetapi saya mengerti bahwa dimasukkannya kernel HWE di dalam Ubuntu dapat menghasilkan pemanfaatan perangkat keras yang lebih baik (saya tidak tahu cara mengatakannya) dan saya berpikir bahwa jika besok saya mengubah perangkat saya PC ke yang baru mungkin ada perbedaan perangkat lunak yang HWE hindari.

Apakah saya benar? Haruskah saya memilih HWE untuk memastikan kompatibilitas perangkat lunak yang lebih baik?

JohnDoea
sumber
MENGAPA? Atau dia? Jika yang terakhir: apakah Anda mengharapkan banyak perubahan pada perangkat keras? HWE adalah tentang menyediakan dukungan yang lebih cepat di kernel untuk perangkat keras yang lebih baru.
Rinzwind
DIA, ya. Saya tidak tahu harus mengatakan apa, tetapi saya benar-benar berpikir untuk mengisi ulang perangkat keras PC saya (perangkat keras saya saat ini pada dasarnya dari 2009-2010).
JohnDoea
Harap edit posting Anda untuk menunjukkan apakah Anda akan mengaktifkan virtualisasi perangkat keras di virtualbox. Ini mungkin ada hubungannya dengan pertanyaan Anda. Terima kasih telah membantu kami membantu Anda! :-)
Penatua Geek
Virtualisasi perangkat keras? Wow, itu konsep yang menarik. Maksud Anda seperti tidak memiliki kartu grafis kelas atas tetapi memvisualisasikannya? Jika demikian , saya tidak punya rencana seperti itu.
JohnDoea
Tidak, bukan itu yang saya maksud. Anda mungkin menemukan ini informatif. HWE bukan tentang kompatibilitas perangkat lunak, ini tentang kompatibilitas perangkat keras seperti yang ditunjukkan Rinzwind dalam komentarnya . Saya tidak melihat kernel HWE sebagai manfaat yang berjalan di lingkungan tervirtualisasi seperti virtualbox, Ini mungkin merupakan persyaratan penting yang berjalan pada bare metal yang lebih baru.
Penatua Geek

Jawaban:

9

Pemberdayaan Perangkat Keras (HWE)

Jika Anda menggunakan HWE Kernel di VM? Saya tidak akan repot. Kecuali, misalnya, Anda menginginkan beberapa fitur dalam kernel yang telah menerima pembaruan dan tidak akan di-backport ke kernel reguler. Contohnya mungkin beberapa kode BTRFS baru. Hal lain yang perlu diingat adalah bahwa modul virtio terbaru sudah datang dengan kernel biasa, jadi sekali lagi itu tidak penting untuk vm.

Haruskah saya menggunakan HWE Kernel pada bare metal? Nah, jika itu perangkat keras baru (perangkat keras dirilis setelah rilis kernel), Anda mungkin tidak punya pilihan dan Anda harus menggunakannya. Untuk perangkat keras 10 tahun, hanya biasa akan baik-baik saja.

Haruskah saya menggunakan HWE Kerrnel pada VM saya ketika saya passthrough perangkat keras? Wow, sekarang kamu ambil. Contohnya mungkin Anda baru saja membeli kartu NVMe baru dan Radeon RX500 baru dan Anda telah melewati perangkat keras langsung ke VM. Dalam hal ini Anda ingin menjalankan kernel yang lebih baru.

Saya ingin menunjukkan bahwa tidak akan ada peningkatan kinerja yang nyata untuk kernel yang lebih baru. Tidak, kecuali itu adalah perbaikan bug untuk masalah kinerja yang sangat serius, dan saya hanya melihat hal-hal seperti itu untuk kartu Radeon dan permainan.

Berbicara tentang kinerja. Jangan memperkirakan, tetapi alih-alih gunakan phoronix-test-suite , ini luar biasa. Bersulang.

Berikut pertanyaan lain yang membahas 'Apa yang dimaksud dengan pemberdayaan perangkat keras?' Apa yang dimaksud dengan pemberdayaan perangkat keras (HWE)?

Bazz
sumber
Saya ingin menyebutkan bahwa Intel cukup mendukung dengan memasukkan kode sumber ke kernel linux sekitar rilis produk mereka. Jadi sebagai panduan, lihat kernel.org/category/releases.html dan tanggal rilis LTS keluar. Sebagai contoh Intel Skyelake dirilis pada Agustus 2015, dan kernel 4.4 memiliki dukungan (sebenarnya dukungan ditambahkan dalam 4.3 stable)
Bazz
Untuk Intel Kaby Lake saya akan melihat kernel 4.9 dan yang lebih baru.
Bazz
Sebagai jawaban untuk "Apakah Anda berpikir bahwa menginstal HWE bagaimanapun memiliki kelemahan serius apa pun?" Contoh yang bagus adalah kotak virtual. Ketika menginstal kotak virtual, ia mengkompilasi modul-modulnya terhadap kernel yang sedang berjalan, dan mungkin tidak dapat dikompilasi dengan benar di kernel selain dari standar. Hanya pemikiran saja.
Bazz
BAzz, saya memberi Anda hadiah, tetapi bisakah Anda menambahkan beberapa penjelasan tingkat tanda kurung untuk istilah-istilah seperti BTRFS atau NVMe untuk menjelaskan apa saja itu dan mengapa menyebutkannya relevan dengan pertanyaan? Tentu saja orang dapat pergi ke Google dan menjelajahi mereka dan mungkin mencari tahu mengapa mereka relevan dengan pertanyaan, tetapi saya yakin menambahkan penjelasan PL seperti itu bisa baik untuk jawabannya.
JohnDoea