|
|
|
|
|
by pdimitar
2898 days ago
|
|
What I have last known is that GIL languages work well in multicore scenarios as long as all N tasks have I/O calls that serve as yielding points for the interpreter, and they do not use preemptive scheduling like the BEAM VM (Erlang, Elixir, LFE, Alpaca) do. Am I mistaken? |
|
If you were to use multithreading instead, you would generally have a problem if you were doing non-I/O work.