Download - Dominandoti Ninja Slin Assunto 2 Teoria

Transcript
  • SLIN - Sistema Operacional GNU/Linux (Prof. Eriberto)SLIN - Sistema Operacional GNU/Linux (Prof. Eriberto) Turma Ninja Turma Ninja

    Assunto 2: gerncia de memria (teoria)

    Teoria bsica

    Memria virtual a soma da RAM com o swap.

    Programas so executados somente na RAM. O swap uma mera rea de espera. Tambm til para operaes de hibernao.

    O swap poder ser configurado em parties de disco ou em arquivos. O mais usual nos dias atuais o swap em arquivo.

    O swap a extenso da RAM e, por isso, no possui filesystem. A sua gerncia feita pelo gerenciador de memria do SO.

    A memria virtual funciona de forma similar a um filesystem. H uma rea de controle, uma rea de dados e blocos. No caso, esses blocos so chamados de pginas.

    Uma vez que a memria virutal no formatada, o tamanho das pginas ser determinado pela arquitetura de hardware. Em x86 e x86-64, cada pgina possui 4 KB. Apenas por curiosidade, h uma tabela em http://www.makelinux.net/books/lkd2/ch19lev1sec6.

    Para aprofundamento no assunto:

    Palestra Gerenciamento de memria virtual no Kernel Linux, disponvel em http://eriberto.pro.br/palestras.

    Livro Descobrindo o Linux, 3 edio, Editora Novatec, captulo 4.