Fabio

4005 palavras 17 páginas
Gerenciamento de memória
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 requisiçã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, 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. 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. Para que a utilização da memória seja mais vantajosa, é utilizada a Paginação, processos virtuais da memória, aplicados na divisão da memória física em partições menores, chamadas de frames. O conjunto de registradores especiais rápidos chama-se

Relacionados

  • Fabio
    1038 palavras | 5 páginas
  • Fábio
    537 palavras | 3 páginas
  • fabio
    2877 palavras | 12 páginas
  • Fabio
    1077 palavras | 5 páginas
  • Fabio
    84422 palavras | 338 páginas
  • fabio
    442 palavras | 2 páginas
  • Fábio
    2186 palavras | 9 páginas
  • Fábio
    7306 palavras | 30 páginas
  • fabio
    4941 palavras | 20 páginas
  • fabio
    251 palavras | 2 páginas