⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: ‘Decompress current Excalidraw file’. For more info check in plugin settings under ‘Saving’
Excalidraw Data
Text Elements
User
Kernel
SA1
SA2
SA3
C1
C2
C3
Read()
Kernel decides how to allocate cores User decides how to schedule among allocated cores
Creates new SA and call to user thread to schedule on new SA instead
SA4
SA 1 blocked, use S4 instead
SA4
Upcall
U1 is runnable U2 is also runnable
U2
U1