12.04 के बाद से, डेस्कटॉप linux-genericऔर सर्वर linux-serverकर्नेल के बीच कोई अंतर नहीं है ; उनका विलय कर दिया गया है। ( स्रोत ; यहां देखें कि यह क्यों किया गया था।)
वर्चुअल कर्नेल केवल शामिल ड्राइवरों की संख्या में भिन्न होता है । इसमें केवल "KVM, Xen और VMWare जैसी लोकप्रिय वर्चुअलाइजेशन तकनीकों को चलाने के लिए आवश्यक ड्राइवर शामिल हैं। ... इसके अलावा, अन्य सभी विकल्प जेनेरिक और वर्चुअल कर्नेल के बीच समान हैं।"
व्यवहार में, इसका मतलब है कि -virtualकर्नेल की छवि छोटी है, और यह स्मृति में कुछ हद तक कम जगह ले सकती है (कम अंतर्निहित मॉड्यूल / ड्राइवर)। बचत शायद एकल-अंक मेगाबाइट रेंज में है, इसलिए यह अधिकांश वीएम के लिए कोई फर्क नहीं पड़ेगा।
12.04 से पहले सर्वर और डेस्कटॉप कर्नेल अंतर:
12.04 से पहले, अंतर थे:
सर्वर संस्करण डेस्कटॉप संस्करण द्वारा उपयोग किए गए CFQ अनुसूचक के बजाय डेडलाइन I / O अनुसूचक का उपयोग करता है।
सर्वर संस्करण में निरोध को बंद कर दिया जाता है।
टाइमर बाधा सर्वर संस्करण में 100 हर्ट्ज और डेस्कटॉप संस्करण में 250 हर्ट्ज है।