• # threads

    Posté par . En réponse à la dépêche Convergence Linux/Solaris chez Sun. Évalué à 10.

    Sun hoped to make other than improvements to how Linux handles common computing processes known as threads, changes Sun hopes will make Linux work better on high-end servers with many processors.

    Ca ressemble a une implementation des threads à la Solaris dans linux, contribué pas Sun.

    Les threads sous linux sont implémentés comme des processus lourds qui partage la même mémoire. C'est pourquoi on voit plusieurs lignes pour un programme avec ps, par exemple pour java ou OpenOffice.org. Une autre solution est d'implémenter toutes les threads dans le processus de l'application. C'est je crois la façon de fonctionner de l'ancienne lib gnu pour les thread.

    Solaris utilise je crois la voie médianne, plusieurs processus qui exécute plusieurs thread chacun. Ce serait intéressant de voir ça implémenté pour linux.