Virtualização de memória com proteção
Para resolver o problema de gerenciamento de memória, o “Atlas” introduziu o conceito de virtualização de memória, que permitia a execução de programas que requeriam mais memória do que fisicamente disponível.
Esse mecanismo criava uma abstração, onde cada programa “acreditava” ter sua própria memória, enquanto o sistema operacional gerenciava o mapeamento entre a memória física e a memória virtual.
Além disso, o Atlas Supervisor implementou proteção de memória, garantindo que os programas não pudessem acessar áreas da memória reservadas para outros processos ou para o próprio sistema operacional, aumentando a segurança e a confiabilidade do sistema.