回答:
12.04以降、デスクトップカーネルlinux-generic
とサーバーlinux-server
カーネルに違いはありません。それらはマージされました。(ソース。これが行われた理由についてはこちらを参照してください。)
仮想カーネルの違いは、含まれるドライバーの数だけです。「KVM、Xen、VMWareなどの一般的な仮想化テクノロジー内で実行するために必要なドライバーのみが含まれます。それ以外は、他のすべてのオプションは汎用カーネルと仮想カーネルで同一です。」
実際には、これは-virtual
カーネルイメージが小さいことを意味し、メモリ内のスペースをいくらか占有することもあります(組み込みモジュール/ドライバーが少ない)。節約量はおそらく1桁のメガバイトの範囲であるため、ほとんどのVMで違いはありません。
12.04以前の違いは次のとおりです。
Server Editionは、Desktop Editionで使用されるCFQスケジューラーの代わりにDeadline I / Oスケジューラーを使用します。
Server Editionではプリエンプションはオフになっています。
タイマー割り込みは、Server Editionでは100 Hz、Desktop Editionでは250 Hzです。