Questions and Answers
Qual é o objetivo principal da paginação em Memória Virtual?
Reducir o número de falhas de página
Quais algoritmos de substituição de páginas são apresentados como opções?
Ótimo, NRU, FIFO, FIFO Segunda Chance, Relógio e LRU
Qual é o nome da tabela utilizada para traduzir endereços lógicos em endereços físicos?
Tabela de página tradicional
Qual é o objetivo do algoritmo de substituição de páginas ótimo?
Signup and view all the answers
Qual é o conceito que divide o espaço de endereçamento em segmentos menores?
Signup and view all the answers
O que é um diretório hierárquico?
Signup and view all the answers
Qual é a função do MBR em disco rígido?
Signup and view all the answers
Qual é a unidade básica de armazenamento em um HD?
Signup and view all the answers
Qual é o nome do conceito que combina dois ou mais discos rígidos para aumentar a capacidade e a confiabilidade?
Signup and view all the answers
Qual é o fator que mais afeta o desempenho de um HD?
Signup and view all the answers
Study Notes
Memória Virtual
- A paginação utiliza uma tabela de página tradicional, multinível e invertida.
- O TLB (Translation Lookaside Buffer) é uma memória cache que armazena traduções de endereços virtuais para físicos.
- Existe uma variedade de algoritmos de substituição de páginas:
- Ótimo: o que há mais tempo sem acesso é substituído.
- NRU (Not Recently Used): combina últimos acessos e tempo de não uso.
- FIFO (First-In-First-Out): a página que foi carregada primeiro é substituída.
- Segunda Chance: similar ao FIFO, mas uma página com flag de acesso é movida para o fim da fila.
- Relógio: usado no algoritmo de substituição de páginas, evita que páginas sejam substituídas muito rápido.
- LRU (Least Recently Used): substitui a página menos utilizada recentemente.
- A segmentação é um método de memória virtual que divide o espaço de endereçamento em segmentos menores.
Arquivos e Diretórios
- Estrutura de arquivos: organização e forma de armazenamento de dados
- Atributos de arquivos: características como permissões, data de modificação e autor
- Operações em arquivos: leitura, escrita, exclusão e outros
Diretórios
- Nível único: estrutura de diretório simples e linear
- Hierárquicos: estrutura de diretório em árvore, com pastas e subpastas
Implementação de Armazenamento
- Partições: divisão lógica do disco rígido em áreas de armazenamento
- MBR (Master Boot Record): tipo de tabela de partições que ocupa o primeiro setor do disco
- GPT (GUID Partition Table): tipo de tabela de partições mais seguro e flexível
Memória Secundária
HD (Disco Rígido)
- Estrutura: composta por pratos, trilhas, setores e cilindro
- Prato: superfície magnética onde os dados são armazenados
- Trilhas: círculos concêntricos que dividem os pratos
- Setores: áreas de armazenamento dentro das trilhas
- Cilindro: conjunto de trilhas com mesma posição nos pratos
Desempenho do HD
- Latência de acesso: tempo entre a solicitação e o início do acesso ao dado
- Tempo médio de acesso a E/S: tempo entre a solicitação e a entrega do dado
RAID (Redundant Array of Independent Disks)
- Nível 0: striping, sem redundância, aumenta o desempenho
- Nível 1: mirroring, com redundância, aumenta a segurança
- Nível 01: combinação de striping e mirroring
- Nível 10: combinação de striping e mirroring, mais escalável
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.