How does KERNEL memory allocation work? //Source Dive// 004