Linux-generic, linux-server ve linux-sanal çekirdek paketleri arasındaki farklar nelerdir?


43

Geliştirme ve aşamalı ortamlar için yeni VM'ler alıyorum ve linux-sanal paketi tüm bu görüntülerde kullanmanın zorlu nedenleri olup olmadığını merak ediyorum.

Sanal çekirdeğin farklı ayarları var mı? Askıya alma / uyanmayı daha iyi / daha güvenli hale getiren araçlara sahipler mi?

Yanıtlar:


48

12.04'ten beri, Masaüstü linux-genericve Sunucu linux-serverçekirdekleri arasında bir fark yoktur ; birleştirildiler. ( Kaynak ; bunun neden yapıldığı için buraya bakınız .)

Sanal çekirdek yalnızca dahil sürücülerin sayısına göre değişir . Yalnızca "KVM, Xen ve VMWare gibi popüler sanallaştırma teknolojilerinde çalıştırılacak gerekli sürücüleri içerir. ... Bunun dışında, diğer tüm seçenekler, genel ve sanal çekirdekler arasında aynıdır."

Uygulamada bu, -virtualçekirdek görüntüsünün daha küçük olduğu ve bellekte daha az yer kaplayabileceği anlamına gelir (daha az yerleşik modül / sürücü). Tasarruf muhtemelen tek basamaklı megabayt aralığındadır, bu yüzden çoğu VM için bir fark yaratmaz.


12.04'ten önceki Sunucu ve Masaüstü çekirdek farklılıkları:

12.04'ten önce farklar şunlardı:

  • Sunucu Sürümü, Desktop Edition tarafından kullanılan CFQ zamanlayıcısı yerine Son Tarih G / Ç zamanlayıcısını kullanır.

  • Sunucu Sürümü’nde preemption kapalı.

  • Zamanlayıcı kesintisi, Sunucu Sürümü'nde 100 Hz ve Masaüstü Sürümü'nde 250 Hz'dir.


Bu, eğer Linux-sanal-sanal sistemime sahipsem VMWare avantajlarını elde etmek için open-vm-tools paketini kurmam gerekmediği anlamına mı geliyor, yoksa çekirdek sürücülerden ayrı mı? Bunun yalnızca NIC kartı sürücüleri gibi bir şeyi etkilediğini ve bellek kullanımı vb. Gibi daha derin şeylere
girmediğini farz ediyorum

1
Bence hayır. VMWare kurumsal desteklenir ve dolayısıyla varsayılan çekirdeğe dahil edilmez. Ancak temel KVM, Xen desteği ve VWare avantajları için çekirdeğe sahip olacaksınız.
Gonzalo Aguilar Delgado
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.