Como, se houver, os Processos Erlang são mapeados para os Threads do Kerne

@Erlang é conhecido por poder suportar MUITOS processos leves; pode fazer isso porque esses não são processos no sentido tradicional, ou mesmo threads como nos threads P, mas threads inteiramente no espaço do usuári

Isto é bom e bom (fantástico na verdade). Mas como então os segmentos Erlang são executados em paralelo em um ambiente multicore / multiprocessador? Certamente eles precisam ser mapeados de alguma maneira para os threads do kernel para serem executados em núcleos separado

Supondo que seja esse o caso, como isso é feito? Muitos processos leves são mapeados para um único thread do kernel?

Ou existe outra maneira de contornar esse problema?

questionAnswers(4)

yourAnswerToTheQuestion