Il progetto Multikernel Linux ha pubblicato il suo primo kernel pubblico. Basato su Linux 7.0 (labeled v7.0-mk2), consente di eseguire contemporaneamente diversi kernel Linux indipendenti su una singola macchina fisica.
Nessun hypervisor, veri kernel
Un’istanza Linux agisce come host e gestisce un pool di CPU, memoria e dispositivi PCI. Queste risorse possono essere divise in gruppi, ciascuno che inizia il proprio kernel. A differenza delle macchine virtuali, non c’è alcun hypervisor tra – ogni kernel ottiene core CPU dedicati e accede direttamente all’hardware.
Ancora presto
Per ora, solo x86 64 è ufficialmente supportato. Secondo il progetto, i primi benchmark mostrano prestazioni promettenti. Per gli scenari di server e bordo, l’approccio potrebbe diventare un’alternativa efficiente dalle risorse alla virtualizzazione classica – con meno overhead, dal momento che lo strato di ipervisor viene rimosso.



















