Gerenciamento de memória do sistema operacional – RAM, paginação, memória virtual e funções do SO
ComputaçãoComputadores e hardwareIdades 16–17
Carregando…
Entre para usarAbra e feche programas e veja a RAM se encher página por página. Quando a RAM fica cheia, o sistema operacional move as páginas pouco usadas para a memória virtual no disco; a tabela de páginas e o contador de faltas de página mostram o computador ficando lento, e o excesso de troca causa thrashing. Mude o tamanho da RAM, desligue a memória virtual ou reinicie o computador para ver a ROM guardando o programa de inicialização BIOS/UEFI. A aba Funções do SO liga cada função ao que ela gerencia: estados dos processos e escalonador, drivers de dispositivo, contas e permissões, arquivos, interface do usuário, desfragmentação e backup.
Aula: Sistemas operacionais: gerenciamento de memória (RAM, ROM, paginação, memória virtual, faltas de página, thrashing), processos, drivers, usuários, arquivos, interface e software utilitário
O que mostra
O sistema operacional divide a memória principal (RAM) entre os programas em execução. A memória é dividida em páginas iguais que cabem em quadros da RAM. Quando a RAM enche, o SO move as páginas usadas há mais tempo para a memória virtual, um arquivo de paginação no armazenamento secundário. Um programa que precisa de uma dessas páginas provoca uma falta de página e espera a página ser lida de volta do disco, muito mais lento que a RAM. Quando são necessárias mais páginas do que a RAM comporta, o computador passa quase todo o tempo trocando páginas: é o thrashing. A ROM é não volátil e guarda o firmware (BIOS/UEFI) que inicia o computador.
Como usar
Na aba Memória, clique em um programa para abri-lo ou trazê-lo para a frente e em × para fechá-lo. Arraste o controle RAM, desmarque Memória virtual no disco e leia a tabela de páginas, os indicadores e o gráfico de faltas de página e fluidez. Clique em Reiniciar computador para acompanhar a inicialização. Na aba Funções do SO, clique em uma função do diagrama e use os botões dela: Iniciar, Enviar pedido, Testar, Desfragmentar ou Fazer backup.
Parâmetros que você pode mudar
- Aba inicial Memória, Funções do SO
- Tamanho da RAM 2–8 GB
- Memória virtual ligada
- Programas abertos no início 0–4
- Função inicial na aba do SO Gerenciamento de processos, Gerenciamento de memória, Dispositivos e drivers, Usuários e permissões, Gestão de arquivos, Interface do usuário, Utilitário: desfragmentação, Utilitário: backup
- Tipo de unidade (desfragmentação) Disco rígido (HDD), SSD
Perguntas para explorar
- Com 4 GB de RAM e quatro programas abertos, por que abrir o Jogo faz a taxa de faltas de página disparar?
- Por que o programa de inicialização fica na ROM e não na RAM?
- Por que desfragmentar acelera um disco rígido, mas não é feito em um SSD?