Erlang ist dafür bekannt, VIELE leichte Prozesse zu unterstützen; es kann dies tun, weil dies keine Prozesse im herkömmlichen Sinn sind, oder gar Threads wie in P-Threads, sondern Threads vollständig im Benutzerraum.Wie werden Erlang-Prozesse, wenn überhaupt, Kernel-Threads zugeordnet?
Das ist gut und gut (eigentlich fantastisch). Aber wie werden Erlang-Threads parallel in einer Multicore/Multiprozessor-Umgebung ausgeführt? Sicherlich müssen sie irgendwie Kernel-Threads zugeordnet werden, um auf separaten Kernen ausgeführt zu werden?
Angenommen, das ist der Fall, wie wird das gemacht? Sind viele Lightweight-Prozesse einem einzelnen Kernel-Thread zugeordnet?
Oder gibt es einen anderen Weg um dieses Problem zu umgehen?
Ja, ich habe das Gefühl, dass etwas in dieser Richtung passiert ... –