Abrir menu principal

Alterações

237 bytes adicionados ,  13h29min de 26 de fevereiro de 2016
m
Foram revertidas as edições de 144.64.91.12 para a última revisão de 200.205.143.34, de 23h17min de 5 de novembro de 2015 (UTC)
'''Gerenciamento''' (ou '''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. Em sua forma mais simples, está relacionado em duas tarefas essenciais:
* '''Alocação''': Quando o programa requisita um bloco de [[memória]], o gerenciador o disponibiliza para a alocação;
* '''Reciclagem''': Quando um bloco de memória foi alocado, mas os dados não foram requisitados por um determinado número de ciclos ou não há nenhum tipo de referência a este bloco pelo programa, esse bloco é liberado e pode ser reutilizado para outra PAU DUROrequisição.
 
A cada dia que passa os programadores necessitam de mais memória e mais programas rodando 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. Existem vários requisitos que devem ser observados para o correto funcionamento, tade 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:
== Gerência de Memória ==
A cada dia que passa os programadores necessitam de mais memória e mais programas rodando 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. Existem vários requisitos que devem ser observados para o correto funcionamento, tadetais maneira corretacomo, é necessário que se tome cuidado com vários elementos como segurança e, isolamento, eperformance, paraentre issooutros. éPara utilizadoisto oa gerenciamentofunção de memória.gerenciar Estea desenvolvememória sua funçãopassa a partirser dedo duas[[sistema tarefas,operacional]] ae Alocaçãonão demais Memóriado e a Fragmentação: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:
* A Alocação pode ser tanto estática, feita quando o programa é compilado, e a dinâmica, adiada até a execução.
* A Fragmentação, desperdício de memória, por sua vez pode ser interna, sobra na memória reservada ao programa, e externa que acontece quando após o termino dos programas são deixadas pequenas lacunas entre as páginas.
22 871

edições