2
Wenn Erlang seine eigene Prozess-Erstellung und -Planung durchführt, ohne OS-Threads zu verwenden, wie nutzt es mehrere CPU-Kerne? Mein begrenztes Verständnis ist, dass das OS die CPU-Kerne OS-Threads zuweist.Wie implementiert Erlang Nebenläufigkeit ohne die Verwendung von Betriebssystem-Threads?
Vielen Dank. Mein niedriger Ruf erlaubt es mir nicht, Ihre Antwort anzukreuzen. –
Eigentlich ist das nicht ganz richtig, es läuft 1 BEAM VM, die für jede CPU einen OS-Thread hat. Auf diese Weise kann der Strahl Prozesse zwischen den CPUs verschieben, wenn dies erforderlich ist –