SlideShare a Scribd company logo
1 of 1
O cache do Windows melhora a performance dos arquivos de sistema ao manter regiões de
arquivos usados recentemente e frequentemente em memória. Ao invés armazenar em cache os
blocos de endereços fisicos do disco, o gerenciador de cache gerencia virtualmente blocos de
endereço, ou seja, regiões de arquivos.
        Regiões de arquivos armazenadas em cache são chamadas de views, pois elas representam
regiões de endereços virtuais de kernel mapeados nos arquivos de sistemas de arquivos. Alem disso,
o gerenciamento real da memoria física na cache é provida pelo gerenciador de memoria.
        O papel do Gerenciador de Memoria Cache é de gerenciar o uso de endereços virtuais do
kernel para views, preparar o gerenciador de memoria para páginas pin dentro da memoria física e
determinar interfaces para arquivos de sistema.
        As funções do gerenciador de memoria cache do Windows, são compartilhadas entre todos
arquivos de sistemas. Uma vez que a cache é endereçada virtualmente de acordo com arquivos
individuais, o gerenciador de cache consegue facilmente fazer a leitura em uma base por arquivo.
        Cache virtual é conveniente pois os arquivos de sistema não tem que primeiro traduzir
arquivos em numeros de blocos físicos antes de requisitar o arquivo da página armazenada em
cache.
        O gerenciador de cache também tem que coordenar com arquivos de sistemas no que diz
respeitos às questões de coerência de views, despejo de disco, manutenção correta de marcas de fim
de arquivo.
        Um dos aspectos mais difíceis para um arquivo gerenciar entre arquivos de sistemas,
gerenciador de cache e o gerenciador de memoria é a marcação do ultimo byte no arquivo, chamado
de “Tamanho de Dados Válidos”.

Funcionamento

Quando um arquivo é referenciado, o gerenciador de cache mapeia uma partição de 256KB no
espaço de endereços virtuais do kernel em um arquivo. Se o arquivo for maior que 256KB, apenas
uma porção do arquivo é mapeada por vez. Se o gerenciador

More Related Content

What's hot

Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisLeandro Júnior
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivosJoao Ferreira
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxFábio dos Reis
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaAlexandre Duarte
 
Estrutura De Arquivos
Estrutura De ArquivosEstrutura De Arquivos
Estrutura De ArquivosJuliano Linux
 
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de ArquivosSistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de ArquivosLuiz Arthur
 
Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)Evandro Júnior
 
Material sobre sistemas de arquivos do Windows,como é a organização e o supor...
Material sobre sistemas de arquivos do Windows,como é a organização e o supor...Material sobre sistemas de arquivos do Windows,como é a organização e o supor...
Material sobre sistemas de arquivos do Windows,como é a organização e o supor...Julio Oliveira
 
Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Anderson Rodrigues
 
Sistemas operacionais memória no linux
Sistemas operacionais   memória no linuxSistemas operacionais   memória no linux
Sistemas operacionais memória no linuxCarlos Melo
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisBia Vieira
 
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spyAula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spyAlexandre Da Silva Azevedo
 
Sistemas de arquivo
Sistemas de arquivoSistemas de arquivo
Sistemas de arquivoTiago Brito
 
Sistemas operacionais sistemas de arquivos-atualizado-senai
Sistemas operacionais   sistemas de arquivos-atualizado-senaiSistemas operacionais   sistemas de arquivos-atualizado-senai
Sistemas operacionais sistemas de arquivos-atualizado-senaiCarlos Melo
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesFábio dos Reis
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05Felipe Pereira
 

What's hot (20)

Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas Operacionais
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em Linux
 
SO-08 Sistemas de Arquivos
SO-08 Sistemas de ArquivosSO-08 Sistemas de Arquivos
SO-08 Sistemas de Arquivos
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
 
Estrutura De Arquivos
Estrutura De ArquivosEstrutura De Arquivos
Estrutura De Arquivos
 
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de ArquivosSistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
 
Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)Aula 4 (tecnologias de armazenamento)
Aula 4 (tecnologias de armazenamento)
 
Sistemas de Arquivos do Windows
Sistemas de Arquivos do WindowsSistemas de Arquivos do Windows
Sistemas de Arquivos do Windows
 
Material sobre sistemas de arquivos do Windows,como é a organização e o supor...
Material sobre sistemas de arquivos do Windows,como é a organização e o supor...Material sobre sistemas de arquivos do Windows,como é a organização e o supor...
Material sobre sistemas de arquivos do Windows,como é a organização e o supor...
 
Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4Sistema de arquivos - HPFS e ReiserFS/4
Sistema de arquivos - HPFS e ReiserFS/4
 
Sistemas operacionais memória no linux
Sistemas operacionais   memória no linuxSistemas operacionais   memória no linux
Sistemas operacionais memória no linux
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spyAula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
 
Sistemas de arquivo
Sistemas de arquivoSistemas de arquivo
Sistemas de arquivo
 
Sistemas operacionais sistemas de arquivos-atualizado-senai
Sistemas operacionais   sistemas de arquivos-atualizado-senaiSistemas operacionais   sistemas de arquivos-atualizado-senai
Sistemas operacionais sistemas de arquivos-atualizado-senai
 
Rpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotesRpm e yum - gerenciamento de pacotes
Rpm e yum - gerenciamento de pacotes
 
Introdução a computação 05
Introdução a computação 05Introdução a computação 05
Introdução a computação 05
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Discos básicos vs discos dinâmicos
Discos básicos vs discos dinâmicosDiscos básicos vs discos dinâmicos
Discos básicos vs discos dinâmicos
 

Viewers also liked

Reportagem Futuristica
Reportagem FuturisticaReportagem Futuristica
Reportagem Futuristicaobsma
 
Lo Más
Lo MásLo Más
Lo MásUANL
 
Perspectivas Para 2009 E Crise Financeira Na Rmr
Perspectivas Para 2009 E Crise Financeira Na RmrPerspectivas Para 2009 E Crise Financeira Na Rmr
Perspectivas Para 2009 E Crise Financeira Na Rmrguest5732f8
 
Banlancetes do 1º Semestre de 2009
Banlancetes do  1º Semestre de 2009Banlancetes do  1º Semestre de 2009
Banlancetes do 1º Semestre de 2009Marcelo Santos
 
Semanario ZETA 21 de Agosto 09
Semanario ZETA 21 de Agosto 09Semanario ZETA 21 de Agosto 09
Semanario ZETA 21 de Agosto 09PRODECO AC
 
Relato Da Aula
Relato Da AulaRelato Da Aula
Relato Da Aulaneidemelo
 
Lavadeira Deficiente
Lavadeira DeficienteLavadeira Deficiente
Lavadeira Deficientefaelsantos86
 
Informativo Celsa No 04 2009 Outubro 2009 Ver02
Informativo Celsa No 04 2009 Outubro 2009 Ver02Informativo Celsa No 04 2009 Outubro 2009 Ver02
Informativo Celsa No 04 2009 Outubro 2009 Ver02luteranasantoamaro
 
Dança e movimento Dr2 Marco Araújo
Dança e movimento Dr2 Marco AraújoDança e movimento Dr2 Marco Araújo
Dança e movimento Dr2 Marco Araújomega
 
Quadro Estatuto Do Aluno
Quadro Estatuto Do AlunoQuadro Estatuto Do Aluno
Quadro Estatuto Do Alunooblogmeu
 
Descanso Merecido
Descanso MerecidoDescanso Merecido
Descanso Merecidomaxmilliano
 
Ativ8 Unid2 Natanael Srp
Ativ8 Unid2 Natanael SrpAtiv8 Unid2 Natanael Srp
Ativ8 Unid2 Natanael Srpnatanael
 

Viewers also liked (20)

Reportagem Futuristica
Reportagem FuturisticaReportagem Futuristica
Reportagem Futuristica
 
Lo Más
Lo MásLo Más
Lo Más
 
Perspectivas Para 2009 E Crise Financeira Na Rmr
Perspectivas Para 2009 E Crise Financeira Na RmrPerspectivas Para 2009 E Crise Financeira Na Rmr
Perspectivas Para 2009 E Crise Financeira Na Rmr
 
Banlancetes do 1º Semestre de 2009
Banlancetes do  1º Semestre de 2009Banlancetes do  1º Semestre de 2009
Banlancetes do 1º Semestre de 2009
 
Jornal Coletivo 8
Jornal Coletivo 8Jornal Coletivo 8
Jornal Coletivo 8
 
Semanario ZETA 21 de Agosto 09
Semanario ZETA 21 de Agosto 09Semanario ZETA 21 de Agosto 09
Semanario ZETA 21 de Agosto 09
 
6ºAno Mateus Batista
6ºAno Mateus Batista6ºAno Mateus Batista
6ºAno Mateus Batista
 
Farroupilhas Para Jornal
Farroupilhas Para JornalFarroupilhas Para Jornal
Farroupilhas Para Jornal
 
Programa Fornos
Programa FornosPrograma Fornos
Programa Fornos
 
San F Ourensano
San F OurensanoSan F Ourensano
San F Ourensano
 
Relato Da Aula
Relato Da AulaRelato Da Aula
Relato Da Aula
 
Artigo Expresso Set2009
Artigo Expresso Set2009Artigo Expresso Set2009
Artigo Expresso Set2009
 
Kolflex
KolflexKolflex
Kolflex
 
Lavadeira Deficiente
Lavadeira DeficienteLavadeira Deficiente
Lavadeira Deficiente
 
Informativo Celsa No 04 2009 Outubro 2009 Ver02
Informativo Celsa No 04 2009 Outubro 2009 Ver02Informativo Celsa No 04 2009 Outubro 2009 Ver02
Informativo Celsa No 04 2009 Outubro 2009 Ver02
 
minha tabela
minha tabelaminha tabela
minha tabela
 
Dança e movimento Dr2 Marco Araújo
Dança e movimento Dr2 Marco AraújoDança e movimento Dr2 Marco Araújo
Dança e movimento Dr2 Marco Araújo
 
Quadro Estatuto Do Aluno
Quadro Estatuto Do AlunoQuadro Estatuto Do Aluno
Quadro Estatuto Do Aluno
 
Descanso Merecido
Descanso MerecidoDescanso Merecido
Descanso Merecido
 
Ativ8 Unid2 Natanael Srp
Ativ8 Unid2 Natanael SrpAtiv8 Unid2 Natanael Srp
Ativ8 Unid2 Natanael Srp
 

Similar to Resumo Cache

Aula 4 de Arquitetura de Computadores
Aula 4 de Arquitetura de ComputadoresAula 4 de Arquitetura de Computadores
Aula 4 de Arquitetura de ComputadoresMarco Silva
 
Gerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosGerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosAlexandre Duarte
 
Gerência de Memória: Memória Principal
Gerência de Memória: Memória PrincipalGerência de Memória: Memória Principal
Gerência de Memória: Memória PrincipalAlexandre Duarte
 
Memoria cache princípio da localidade
Memoria cache   princípio da localidadeMemoria cache   princípio da localidade
Memoria cache princípio da localidadeClaudia Costa
 
Sistemas de Arquivos.pptx
Sistemas de Arquivos.pptxSistemas de Arquivos.pptx
Sistemas de Arquivos.pptxstenio medeiros
 
Unidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxUnidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxJuan Carlos Lamarão
 
AIX - Gerência de Memória
AIX - Gerência de MemóriaAIX - Gerência de Memória
AIX - Gerência de MemóriaJean Pimentel
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - BackupCaio Lima
 
Amostra Resolucao da Prova Sefaz 2007 Prof Jaime
Amostra   Resolucao da Prova Sefaz 2007   Prof JaimeAmostra   Resolucao da Prova Sefaz 2007   Prof Jaime
Amostra Resolucao da Prova Sefaz 2007 Prof JaimeWalter Cunha
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidorAndré bogas
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1diogomendes99
 

Similar to Resumo Cache (20)

Aula 4 de Arquitetura de Computadores
Aula 4 de Arquitetura de ComputadoresAula 4 de Arquitetura de Computadores
Aula 4 de Arquitetura de Computadores
 
Gerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de ArquivosGerência de Armazenamento: Implementação do Sistema de Arquivos
Gerência de Armazenamento: Implementação do Sistema de Arquivos
 
Gerência de Memória: Memória Principal
Gerência de Memória: Memória PrincipalGerência de Memória: Memória Principal
Gerência de Memória: Memória Principal
 
355862 slide12-mem virt
355862 slide12-mem virt355862 slide12-mem virt
355862 slide12-mem virt
 
Memoria cache princípio da localidade
Memoria cache   princípio da localidadeMemoria cache   princípio da localidade
Memoria cache princípio da localidade
 
Aula gerenciamento de arquivos e pastas
Aula   gerenciamento de arquivos e pastasAula   gerenciamento de arquivos e pastas
Aula gerenciamento de arquivos e pastas
 
Sistemas de Arquivos.pptx
Sistemas de Arquivos.pptxSistemas de Arquivos.pptx
Sistemas de Arquivos.pptx
 
Sistema de Arquivos
Sistema de ArquivosSistema de Arquivos
Sistema de Arquivos
 
Unidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxUnidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios Linux
 
Sgf
SgfSgf
Sgf
 
AIX - Gerência de Memória
AIX - Gerência de MemóriaAIX - Gerência de Memória
AIX - Gerência de Memória
 
1.1.apresentação
1.1.apresentação1.1.apresentação
1.1.apresentação
 
Memória virtual
Memória virtualMemória virtual
Memória virtual
 
Essbase Series - Backup
Essbase Series - BackupEssbase Series - Backup
Essbase Series - Backup
 
Amostra Resolucao da Prova Sefaz 2007 Prof Jaime
Amostra   Resolucao da Prova Sefaz 2007   Prof JaimeAmostra   Resolucao da Prova Sefaz 2007   Prof Jaime
Amostra Resolucao da Prova Sefaz 2007 Prof Jaime
 
Sistemas operativos servidor
Sistemas operativos servidorSistemas operativos servidor
Sistemas operativos servidor
 
Cache de dados com PHP
Cache de dados com PHPCache de dados com PHP
Cache de dados com PHP
 
Sistemas de Ficheiros Linux
Sistemas de Ficheiros LinuxSistemas de Ficheiros Linux
Sistemas de Ficheiros Linux
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
 
Aula 2
Aula 2Aula 2
Aula 2
 

More from Rodrigo Andrade (19)

Wilson
WilsonWilson
Wilson
 
Webofscience
WebofscienceWebofscience
Webofscience
 
Usodoendnote
UsodoendnoteUsodoendnote
Usodoendnote
 
Scopus
ScopusScopus
Scopus
 
Scirrus
ScirrusScirrus
Scirrus
 
Sciencedirect
SciencedirectSciencedirect
Sciencedirect
 
Palestra 2009 A Informação Disponivel
Palestra 2009 A Informação DisponivelPalestra 2009 A Informação Disponivel
Palestra 2009 A Informação Disponivel
 
Apresentacao Aline
Apresentacao AlineApresentacao Aline
Apresentacao Aline
 
Apresentacao Andreia
Apresentacao AndreiaApresentacao Andreia
Apresentacao Andreia
 
Apresentacao Eduardo Susan Dignart
Apresentacao Eduardo Susan DignartApresentacao Eduardo Susan Dignart
Apresentacao Eduardo Susan Dignart
 
Apresentacao Jader
Apresentacao JaderApresentacao Jader
Apresentacao Jader
 
Apresentacao Janaine
Apresentacao JanaineApresentacao Janaine
Apresentacao Janaine
 
Apresentacao Larissa
Apresentacao LarissaApresentacao Larissa
Apresentacao Larissa
 
Apresentacao Mariana
Apresentacao MarianaApresentacao Mariana
Apresentacao Mariana
 
Apresentacao Rafael
Apresentacao RafaelApresentacao Rafael
Apresentacao Rafael
 
Apresentacao Rafaeli
Apresentacao RafaeliApresentacao Rafaeli
Apresentacao Rafaeli
 
Apresentacao Thales
Apresentacao ThalesApresentacao Thales
Apresentacao Thales
 
Highwire
HighwireHighwire
Highwire
 
Jstor
JstorJstor
Jstor
 

Recently uploaded

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Recently uploaded (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Resumo Cache

  • 1. O cache do Windows melhora a performance dos arquivos de sistema ao manter regiões de arquivos usados recentemente e frequentemente em memória. Ao invés armazenar em cache os blocos de endereços fisicos do disco, o gerenciador de cache gerencia virtualmente blocos de endereço, ou seja, regiões de arquivos. Regiões de arquivos armazenadas em cache são chamadas de views, pois elas representam regiões de endereços virtuais de kernel mapeados nos arquivos de sistemas de arquivos. Alem disso, o gerenciamento real da memoria física na cache é provida pelo gerenciador de memoria. O papel do Gerenciador de Memoria Cache é de gerenciar o uso de endereços virtuais do kernel para views, preparar o gerenciador de memoria para páginas pin dentro da memoria física e determinar interfaces para arquivos de sistema. As funções do gerenciador de memoria cache do Windows, são compartilhadas entre todos arquivos de sistemas. Uma vez que a cache é endereçada virtualmente de acordo com arquivos individuais, o gerenciador de cache consegue facilmente fazer a leitura em uma base por arquivo. Cache virtual é conveniente pois os arquivos de sistema não tem que primeiro traduzir arquivos em numeros de blocos físicos antes de requisitar o arquivo da página armazenada em cache. O gerenciador de cache também tem que coordenar com arquivos de sistemas no que diz respeitos às questões de coerência de views, despejo de disco, manutenção correta de marcas de fim de arquivo. Um dos aspectos mais difíceis para um arquivo gerenciar entre arquivos de sistemas, gerenciador de cache e o gerenciador de memoria é a marcação do ultimo byte no arquivo, chamado de “Tamanho de Dados Válidos”. Funcionamento Quando um arquivo é referenciado, o gerenciador de cache mapeia uma partição de 256KB no espaço de endereços virtuais do kernel em um arquivo. Se o arquivo for maior que 256KB, apenas uma porção do arquivo é mapeada por vez. Se o gerenciador