Erlang utilise les thread pour se répartir sur les différents core des processeurs, mais une thread OS peut contenir 30000 process erlang...
Erlang a appris l'existence de librairies de threads MxN.
C'est normal pour un langage orienté concurrence aussi :D
Et voui ce genre de librairie existe aussi en C par exemple.
(je ne dis pas que erlang ca pux car il a des avantages indéniables, je dis juste que les threads MxN erlang est pas le seul a pouvoir les utiliser).
Question sur erlang : la migration de processus se fait comment :
- a travers la meme machine (smp)
- a travers un cluster (machine numa) voir un bewolf (grille de calcul, ...) ?
Comment est gérer la mémoire ?
Evite -on les faux partages ?
[^] # Re: Erlang ?
Posté par briaeros007 . En réponse au journal L'expressivité des langages. Évalué à 2.
Erlang a appris l'existence de librairies de threads MxN.
C'est normal pour un langage orienté concurrence aussi :D
Et voui ce genre de librairie existe aussi en C par exemple.
(je ne dis pas que erlang ca pux car il a des avantages indéniables, je dis juste que les threads MxN erlang est pas le seul a pouvoir les utiliser).
Question sur erlang : la migration de processus se fait comment :
- a travers la meme machine (smp)
- a travers un cluster (machine numa) voir un bewolf (grille de calcul, ...) ?
Comment est gérer la mémoire ?
Evite -on les faux partages ?