Índice:
Definição - O que significa Sistema Operacional Angel?
O sistema operacional Angel é um sistema operacional experimental com vários núcleos para sistemas multiprocessadores, baseado em um espaço de endereço virtual único, coerente e uniforme. Sua principal característica é a unificação da comunicação de nomes e interprocessos nos sistemas multiprocessadores de memória distribuída e compartilhada, utilizando técnicas de memória compartilhada distribuída quando a memória compartilhada ainda não é oferecida pelo hardware.
Angel foi desenvolvido no Imperial College e City University em Londres.
Techopedia explica Angel Sistema Operacional
O sistema operacional Angel foi um projeto realizado em conjunto pelo Imperial College e pela City University of London. O projeto foi um acompanhamento do sistema operacional MESHIX anterior, que ensinou aos desenvolvedores algumas lições valiosas que eles reimplementariam no Angel.
O princípio por trás deste sistema operacional é o uso de memória compartilhada e distribuída em sistemas multiprocessadores, onde não é implementado em hardware. O uso do mapeamento cruzado cliente-servidor otimiza a comunicação entre processos entre o processador e seu hardware de suporte, tornando-se mais eficiente à medida que o número de processadores aumenta.
