Skip to content

Kernel space size in virtual memory size #59

@krzyzanowskim

Description

@krzyzanowskim

Linux's solution is to always allocate the top half of the virtual memory space to the kernel

https://github.com/hackclub/putting-the-you-in-cpu/blame/7550bc67f911795f356c36502bdaa645a0f1400a/src/content/chapters/5-the-translator-in-your-computer.mdx#L63

the wording suggest linux allocate half of the address space for kernel, but to my understanding it allocate in the higher half, not necessary the whole half. more like ¼

image https://elinux.org/images/b/b0/Introduction_to_Memory_Management_in_Linux.pdf

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions