Beam VM Scheduler vs OS Scheduler

312 views Asked by At

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 ?

1

There are 1 answers

0
Oliver Mason On

The Beam VM runs typically one OS process per core, see this answer. So the VM processes are internal, and are scheduled differently.