mirror of
https://github.com/wichtounet/thor-os.git
synced 2025-09-23 03:35:06 -04:00
Updated Memory (markdown)
parent
bad70682be
commit
6f49512d69
14
Memory.md
14
Memory.md
@ -8,7 +8,15 @@ The kernel code is loaded by the bootloader at 0x6000.
|
||||
|
||||
## Kernel space
|
||||
|
||||
0 -> 1MiB: Identity mapped
|
||||
1Mib -> 4GiB: Prepared at boot time
|
||||
0 -> 1MiB: Identity mapped
|
||||
1Mib -> 4GiB: Prepared at boot time
|
||||
|
||||
=> Needs about 4MiB for mapping
|
||||
=> Needs about 4MiB for mapping
|
||||
|
||||
## User space
|
||||
|
||||
Each process has its own memory space.
|
||||
|
||||
The kernel space is mapped inside each process space.
|
||||
|
||||
Processes are not mapped inside the kernel.
|
Loading…
x
Reference in New Issue
Block a user