Inhoudsopgave:
- Definitie - Wat betekent Angel Operating System?
- Techopedia legt het besturingssysteem van Angel uit
Definitie - Wat betekent Angel Operating System?
Het besturingssysteem Angel is een experimenteel multikernel-besturingssysteem voor multiprocessorsystemen dat is gebaseerd op een enkele, coherente en uniforme virtuele adresruimte. Het grootste kenmerk is de unificatie van naamgeving en communicatie tussen processen in multiprocessorsystemen met zowel gedistribueerd als gedeeld geheugen door gebruik te maken van gedistribueerde technieken voor gedeeld geheugen wanneer gedeeld geheugen nog niet door de hardware wordt aangeboden.
Angel werd ontwikkeld aan het Imperial College en City University in Londen.
Techopedia legt het besturingssysteem van Angel uit
Het besturingssysteem Angel was een project gezamenlijk uitgevoerd door Imperial College en City University of London. Het project was een vervolg op het eerdere MESHIX-besturingssysteem, dat de ontwikkelaars een aantal waardevolle lessen leerde die ze opnieuw zouden implementeren in Angel.
Het principe achter dit besturingssysteem is het gebruik van gedeeld en gedistribueerd geheugen in multiprocessorsystemen waar het niet in hardware is geïmplementeerd. Het gebruik van client-server cross-mapping optimaliseert de communicatie tussen processen tussen de processor en de ondersteunende hardware, zodat deze efficiënter wordt naarmate het aantal processors toeneemt.