Apresenta o do TRABALHO de SO
DEPARTAMENTO DE CIÊNCIAS EXACTAS
REPARTIÇÃO DE ENSINO E INVESTIGAÇÃO DE INFORMÁTICA
EDUCATIVA
TRABALHO EM GRUPO DE
SISTEMAS OPERATIVOS
TEMA: Gestão de Memória
Principal
• 1º ANO
• CURSO: INFORMÁTICA EDUCATIVA
• GRUPO Nº 2
INTEGRANTES DO GRUPO
Domingos Jubileu Canguya Gil
Robson José Marcolino
Faustino Chimbaka Tchiveio
Introdução
Nos foi proposto um tema bastante sugestivo e importante no campo vasto da informática, pois a cada dia que passa os programadores necessitam de mais memória e mais programas executando simultaneamente para poderem tratar cada vez mais informações. O tratamento necessário da memória utilizada não é uma tarefa fácil de ser implementada
Introdução(Cont.)
Neste trabalho falamos o que de mais importante há sobre a Gestão de memória no geral.
Segundo a página Wikipedia - Gestão de memória é um complexo campo da ciência da computação e são constantemente desenvolvidas várias técnicas para torná-la mais eficiente.
Gestão de Memória
Existem vários requisitos que devem ser observados para o correto funcionamento, tais como, segurança, isolamento, performance, entre outros. Para isto a função de gerenciar a memória passa a ser do sistema operacional e não mais do aplicativo. Para que uma memória funcione de maneira correta, é necessário que se tome cuidado com vários elementos como segurança e isolamento, e para isso é utilizado o gerenciamento de memória.
Este desenvolve sua função a partir de duas tarefas, a Alocação de Memória e a Fragmentação:
Alocação de Memória
pode ser tanto estática, feita quando o programa é compilado, e a dinâmica, adiada até a execução. A alocação
A alocação de memória está dividida em 3
(três) partes:
Alocação Estática
Alocação Dinâmica
Alocação Local
Alocação Estática
Quando o programa é executado o Sistema operacional o lê e cria um processo, sendo o programa uma noção estática e o processo o programa em execução, que é criado em