• [^] # Re: et les autres OS ?

    Posté par . En réponse à la dépêche La fin du verrou global dans le noyau Linux ?. Évalué à 6.

    Concernant NetBSD, c'est le gros chantier de la 5.0. Beaucoup de travail a été fait par Andrew Doran sur le sujet (et aussi Mindaugas Rasiukevicius et Yamamoto Takashi). Un certain nombre de sous-système a déjà été libéré du BIG LOCK. Dans ce mail (http://mail-index.netbsd.org/current-users/2008/04/24/msg002(...) ) , Andrew Doran fait un récapitulatif de ce qui est encore sous le controle du big lock. Il reste encore du boulot, mais un travail très important a dejà été fait (mise en place d'un scheduler modulaire, mise en place d'un autre scheduler facultatif, changement des threads de M:N en 1:1, mise en place de nouveaux type de lock, etc ...).

    Concernant OpenBSD, ils sont encore au big lock et il n'y a pas actuellement de mouvement d'envergure pour changer cet état de fait.

    DragonflyBSD a une approche différente (sujet du fork originel). Leur proposition est relativement bien documenté sur leur site web.