Linux-image-sanal çekirdeği kullanmanın pratik avantajları nelerdir?


22

Ubuntu, linux-image-virtualsanal makinelerde kullanım için optimize edilmiş olması beklenen alternatif bir çekirdek paketi sunar . Gerçek optimizasyonlar nelerdir ve konuk işletim sisteminde çalışırken genel çekirdeğe kıyasla ne kadar hızlı / daha küçük / daha iyi? Ayrıca, bu optimizasyonlar tüm önde gelen sanal makineler için aynı derecede etkili midir, yoksa QEMU / VirtualBox / VMWare / YourFavouriteVM performansta herhangi bir özel avantaj elde ediyor mu?


Yanıtlar:


17

Sanal ve Sunucu çekirdeği arasındaki fark, Sanal çekirdeğin bir sanal makine içinde kullanılması amaçlanmış olmasıdır. Sanal çekirdek, yalnızca KVM, Xen ve VMWare gibi popüler sanallaştırma teknolojilerinde çalışan gerekli sürücüleri içerir. Buna karşılık sunucu çekirdeği, geniş bir donanım yelpazesiyle çalışmak için gerekli sürücüleri içerir ve doğrudan ana sistemlere kurulmalıdır. Bunun dışında, diğer tüm seçenekler sunucu ve sanal çekirdek arasında aynıdır.

https://help.ubuntu.com/community/ServerFaq#What_are_the_differences_between_the_server_and_virtual_kernels.3F

Aradaki fark, sanal çekirdeğin, yalnızca gerçek sanal donanım modülleri yerine genel sanal donanım aygıtları için gereken sürücüleri bir araya getirmesidir.

Bu yüzden disk alanı açısından oldukça küçüktür. Performans için herhangi bir ayar veya herhangi bir işlevsel farkın farkında değilim, sanırım sadece daha küçük görüntüler için.

http://ubuntuforums.org/showthread.php?t=1635961


1
Buna ek olarak, Ksplice'nin hem jenerik hem de sanal çekirdek için çalıştığını belirtmek isterim; bu, AWS / Linode ve çeşitli VPS'lerde (Xen / KVM) ücretsiz olarak yeniden başlatılabilir çekirdek yamasını kullanabileceğiniz anlamına gelir.
Terry Wang,

0

Ancak ne yazık ki hiçbir çekirdek modül (ip_tables) linux-sanal çekirdeğe yüklenmediğinden csf firewall "kutudan çıkarılmadı".


Bu doğru değil.
Colin, Hart,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.