started · updated
Multikernel Technologies releases mklinux v7. 0-mk2
Multikernel Technologies has released mklinux v7. 0-mk2, the first public version of its multikernel Linux tree. This architecture allows multiple independent Linux kernels to run simultaneously on a single physical machine without the need for a hypervisor or containers.
In this setup, a host kernel manages the system's hardware, including CPUs, memory, and PCI devices. It uses the kexec mechanism to boot additional kernel instances directly onto dedicated slices of hardware. This allows for strict resource isolation; for example, a database and a GPU training process could run on the same server without interfering with each other's resources.
Key technical features include the ability to shift hardware resources between running kernel instances via device tree overlays without requiring a system reboot. Performance benchmarks conducted on a Dual-Socket-Xeon Gold 5418Y indicated that context switching is 2.5 times faster than a KVM guest. While the current release is limited to x86_64 hardware, the company stated the architecture is modular enough to support future ports.
Entities
Cong Wang · Intel Xeon Gold 5418Y · Linux · Multikernel Technologies
Claims
What the coverage asserts, and how many sources carry each claim.
- [● 3 SOURCES] Multikernel Technologies released mklinux v7. 0-mk2, the first public version of its multikernel Linux tree. winfuture.de · www.blogspan.net · linux.slashdot.org
- [● 3 SOURCES] Hardware resources can be shifted between running kernel instances via device tree overlays without requiring a reboot. winfuture.de · www.blogspan.net · linux.slashdot.org
- [○ 1 SOURCE] Performance tests on a Dual-Socket-Xeon Gold 5418Y showed context switching is 2.5 times faster than a KVM guest. www.blogspan.net
- [● 3 SOURCES] The system allows multiple Linux kernels to run simultaneously on one machine without a hypervisor or containers. winfuture.de · www.blogspan.net · linux.slashdot.org
- [○ 1 SOURCE] The current release of mklinux is limited to x86_64 hardware. linux.slashdot.org
- [● 3 SOURCES] A host kernel manages hardware and uses the kexec mechanism to boot new kernel instances directly onto assigned hardware. winfuture.de · www.blogspan.net · linux.slashdot.org