Sistemas operacionais mais sofisticados permitem que
múltiplos programas estejam na memória principal ao mesmo
tempo. Para impedi-los de interferir na atividade uns dos outros
(e com o sistema operacional), um mecanismo de proteção é
necessário, sendo frequentemente denominado por: