Système d’exploitation ange

Définition - Que signifie Angel Operating System?

Le système d'exploitation Angel est un système d'exploitation expérimental multikernel pour les systèmes multiprocesseurs qui est basé sur un espace d'adressage virtuel unique, cohérent et uniforme. Sa plus grande caractéristique est l'unification de la dénomination et de la communication interprocessus dans les systèmes multiprocesseurs à mémoire distribuée et partagée en utilisant des techniques de mémoire partagée distribuée lorsque la mémoire partagée n'est pas déjà offerte par le matériel.

Angel a été développé à l'Imperial College et à la City University de Londres.

Definir Tech explique le système d'exploitation Angel

Le système d'exploitation Angel était un projet entrepris conjointement par l'Imperial College et la City University de Londres. Le projet faisait suite à l'ancien système d'exploitation MESHIX, qui enseignait aux développeurs quelques leçons précieuses qu'ils réimplémenteraient dans Angel.

Le principe derrière ce système d'exploitation utilise la mémoire partagée et distribuée dans les systèmes multiprocesseurs où elle n'est pas implémentée dans le matériel. L'utilisation du mappage croisé client-serveur optimise la communication interprocessus entre le processeur et son matériel de support, de sorte qu'elle devient plus efficace à mesure que le nombre de processeurs augmente.