What rationale behind physical and virtual kernel memory layout ?