page tables

Virtual Addresses

Map to

Physical Address

Reply to this note

Please Login to reply.

Discussion

User space : low address

Kernel space : high address

Ring0 is kernel space

Ring1 is not used

Ring2 is not used

Ring3 is user space

strace

See the interface into the kernel

Traces all “system calls”

Use “ptrace” (you really don’t want to know)

- Same as gdb

ftrace