Beam VM breaks the program into small, light-weight processes and has its own scheduler. How does this scheduler works alongside the underlying OS scheduler ? If these are processes, then OS will schedule them accordingly, then how does Beam VM manages the scheduling ?
Asked
Active
Viewed 48 times
1 Answers
2
The Beam VM runs typically one OS process per core, see this answer. So the VM processes are internal, and are scheduled differently.
Oliver Mason
- 1,958
- 2
- 13
- 23