Learning KVM - implement your own Linux kernel
Another hard code article on Kernel-based Virtual Machine. This kernel we implement simply boot and print out somethign then exit.
Baby step but fun and sure you will know more about computer after finishing this.
Appears in lists (1)
More like this (3)
The Definitive Guide to Linux System Calls If you ever use chown, chmod, or even doing...The Definitive Guide to Linux System Calls If you ever use chown, chmod, or even doing any file read, or mkdir, you are making system calls. System calls are how a progrm enters the kernel to perform some tasks. This guide teachs us User programs, the kernel, and CPU privilege levels, Interrupts(kind of like event that is generated by hardware or software), then how we can craft system calls using assembly. A very low-level guide but I found it’s very helpful and easy to follow to know more about our computer.
KVM host in a few lines of code KVM is a virtualization technology that comes with...KVM host in a few lines of code KVM is a virtualization technology that comes with the Linux kernel. KVM provides an API via a special device node - /dev/kvm. By opening a device you obtain a handle to the KVM subsystem and later make ioctl syscalls to allocate resources and launch VMs.