Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 302 Bytes

process.md

File metadata and controls

14 lines (13 loc) · 302 Bytes

Process struct

  • process id
  • some permissions?
  • mutex or atomic bool is_running
    • saved registers if stopped
  • dynamic memory
    • available virtual memory: binary tree
    • some memory mapping descriptors
  • growing stack
  • stdin and stdout
  • syscalls

Process memory spec

under construction