ฉันควรเพิ่มเคอร์เนล HWE ลงในการติดตั้งเซิร์ฟเวอร์ด้วยตนเองของ Ubuntu หรือไม่ (ไม่ใช่จากผู้ให้บริการโฮสต์)


11

การติดตั้งเซิร์ฟเวอร์ Ubuntu ด้วยตนเอง (ไม่ใช่จากผู้ให้บริการโฮสต์) - ฉันควรเพิ่มเคอร์เนล HWE หรือไม่

จากช่วงเวลาที่ฉันเมานต์ ISO ใน VirtualBox ของฉันและเริ่มกระบวนการติดตั้งฉันถามตัวเลือก 4:

  • สำหรับเซิร์ฟเวอร์ Ubuntu ปกติ
  • สำหรับเซิร์ฟเวอร์ Ubuntu ที่มี HWE
  • สำหรับ MAAS รวมถึงเซิร์ฟเวอร์
  • สำหรับ MAAS อื่นรวมถึงเซิร์ฟเวอร์

ชัดเจนสำหรับฉัน MAAS ไม่ใช่สิ่งที่ฉันต้องการ แต่ฉันเข้าใจว่าการรวมเคอร์เนล HWE ใน Ubuntu อาจส่งผลให้การใช้ฮาร์ดแวร์ดีขึ้น(ฉันไม่รู้ว่าจะพูดตรงๆ) และฉันคิดว่าถ้าพรุ่งนี้ฉันจะเปลี่ยน พีซีไปยังพีซีเครื่องใหม่อาจมีความคลาดเคลื่อนของซอฟต์แวร์ซึ่ง HWE หลีกเลี่ยง

ฉันถูกไหม? ฉันควรเลือก HWE เพื่อให้แน่ใจว่าซอฟต์แวร์เข้ากันได้ดีขึ้นหรือไม่


WHE? หรือ HWE หากหลัง: คุณคาดหวังว่าจะมีการเปลี่ยนแปลงฮาร์ดแวร์มากมายหรือไม่? HWE กำลังให้การสนับสนุนที่รวดเร็วยิ่งขึ้นในเคอร์เนลสำหรับฮาร์ดแวร์ที่ใหม่กว่า
Rinzwind

HWE ใช่ ฉันไม่รู้จะพูดอย่างแน่นอน แต่ฉันคิดว่าจะเติมเต็มฮาร์ดแวร์ของพีซีของฉันทั้งหมด (ฮาร์ดแวร์ปัจจุบันของฉันคือพื้นฐานระหว่าง 2009-2010)

โปรดแก้ไขโพสต์ของคุณเพื่อระบุว่าคุณจะเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ในกล่องเสมือนหรือไม่ สิ่งนี้อาจมีผลกับคำถามของคุณ ขอบคุณที่ช่วยเราช่วยคุณ! :-)
Elder Geek

การจำลองเสมือนสำหรับฮาร์ดแวร์ ว้าวนั่นเป็นแนวคิดที่น่าสนใจ คุณหมายถึงว่าไม่มีการ์ดกราฟิกคุณภาพสูง แต่ใช้การจำลองเสมือนหรือไม่ ถ้าเป็นเช่นนั้นฉันไม่มีแผนดังกล่าว

ไม่นั่นไม่ใช่สิ่งที่ฉันหมายถึง คุณอาจพบข้อมูลนี้ Hwe ไม่ได้เกี่ยวกับความเข้ากันได้ซอฟแวร์ก็เกี่ยวกับความเข้ากันได้ของฮาร์ดแวร์เป็น Rinzwind ชี้ให้เห็นในความคิดเห็นของเขา ฉันไม่เห็นเคอร์เนล HWE ว่าเป็นประโยชน์ที่ใช้ในสภาพแวดล้อมแบบเวอร์ช่วลไลเซชั่นเช่นกล่องเสมือนมันอาจเป็นข้อกำหนดที่สำคัญที่ต้องใช้กับโลหะเปลือยรุ่นใหม่
Elder Geek

คำตอบ:


9

การเปิดใช้งานฮาร์ดแวร์ (HWE)

คุณควรใช้เคอร์เนล HWE ใน VM หรือไม่? ฉันจะไม่รำคาญ ตัวอย่างเช่นคุณต้องการคุณสมบัติบางอย่างในเคอร์เนลที่ได้รับการอัปเดตและจะไม่ถูกย้อนกลับไปที่เคอร์เนลปกติ ตัวอย่างอาจเป็นรหัส BTRFS ใหม่ สิ่งอื่นที่จำได้คือโมดูล virtio ที่ทันสมัยมาพร้อมกับเคอร์เนลปกติดังนั้นจึงไม่สำคัญกับ vm

ฉันควรใช้เคอร์เนล HWE กับโลหะเปลือยหรือไม่? ดีถ้าเป็นฮาร์ดแวร์ใหม่ (ฮาร์ดแวร์ที่วางจำหน่ายหลังจากรุ่นเคอร์เนล) คุณอาจไม่มีทางเลือกและคุณจะต้องใช้มัน สำหรับฮาร์ดแวร์เก่า 10 ปีเพียงปกติจะทำได้ดี

ฉันควรใช้ HWE Kerrnel บน VM ของฉันเมื่อฉันวางฮาร์ดแวร์หรือไม่? ว้าวตอนนี้ยาถ่าย ตัวอย่างอาจเป็นได้ว่าคุณเพิ่งซื้อ NVMe การ์ดใหม่และ Radeon RX500 ใหม่และคุณได้ผ่านฮาร์ดแวร์โดยตรงไปยัง VM ในกรณีนี้คุณจะต้องเรียกใช้เคอร์เนลใหม่

ฉันต้องการจะชี้ให้เห็นว่าจะไม่มีการเพิ่มประสิทธิภาพที่เห็นได้ชัดเจนสำหรับเคอร์เนลรุ่นใหม่ ไม่เว้นเสียแต่ว่ามันจะเป็นการแก้ไขข้อบกพร่องของปัญหาด้านประสิทธิภาพที่ร้ายแรงจริงๆและฉันเห็นเฉพาะสิ่งนั้นสำหรับการ์ด Radeon และเกม

การพูดของประสิทธิภาพ อย่าคาดคะเน แต่ใช้phoronix-test-suiteแทนมันยอดเยี่ยมมาก ไชโย

ต่อไปนี้เป็นคำถามอีกข้อที่กล่าวถึง 'การเปิดใช้งานฮาร์ดแวร์คืออะไร การเปิดใช้งานฮาร์ดแวร์ (HWE) คืออะไร


ฉันอยากจะพูดถึงว่าIntelอยู่บนลูกบอลอย่างเป็นธรรมด้วยการนำซอร์สโค้ดไปยังเคอร์เนล linux รอบ ๆ การเปิดตัวผลิตภัณฑ์ของพวกเขา ดังนั้นเป็นแนวทางคร่าวๆดูที่kernel.org/category/releases.htmlและวันที่การเผยแพร่ LTS ออกมา ตัวอย่างเช่น Intel Skyelake เปิดตัวในเดือนสิงหาคม 2558 และเคอร์เนล 4.4 ได้รับการสนับสนุน (จริง ๆ แล้วเพิ่มการสนับสนุนใน 4.3 เสถียร)
Bazz

สำหรับ Intel Kaby Lake ฉันจะดูเคอร์เนล 4.9 ขึ้นไป
Bazz

ในคำตอบของ "คุณคิดว่าการติดตั้ง HWE นั้นมีข้อเสียร้ายแรงหรือไม่?" ตัวอย่างที่ดีคือกล่องเสมือน เมื่อทำการติดตั้งกล่องเสมือนมันจะทำการรวบรวมโมดูลกับเคอร์เนลที่กำลังทำงานอยู่และมันอาจจะทำการคอมไพล์อย่างไม่ถูกต้องบนเคอร์เนลอื่นที่ไม่ใช่มาตรฐาน แค่ความคิด
Bazz

ฉันขอมอบรางวัลให้คุณ แต่คุณช่วยเพิ่มคำอธิบายระดับวงเล็บสำหรับคำเช่น BTRFS หรือ NVMe เพื่ออธิบายว่าพวกเขาคืออะไรและทำไมพูดถึงพวกเขาที่เกี่ยวข้องกับคำถาม? แน่นอนหนึ่งสามารถไปที่ Google และสำรวจพวกเขาและอาจหาสาเหตุที่พวกเขามีความเกี่ยวข้องกับคำถาม แต่ฉันแน่ใจว่าการเพิ่มคำอธิบาย PL ดังกล่าวสามารถตอบสนองได้ดี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.