ID 599764 Banca CESGRANRIO Órgão Petrobras Ano 2011 Provas CESGRANRIO - 2011 - Petrobras - Analista de Sistemas Júnior - Engenharia de Software Disciplina Sistemas Operacionais Assuntos Gerência de Memória Para aparentar dispor de uma grande quantidade de memória com tempo de acesso pequeno, um sistema hierárquico de memória opera Alternativas movendo dados diretamente de um nível para outro qualquer na hierarquia, com base no cálculo da probabilidade de cada bloco de dados ser acessado. movendo um dado de um nível da hierarquia para níveis inferiores imediatamente após a utilização desse dado, com base na prerrogativa de que, se um item é referenciado num determinado instante, provavelmente não será referenciado novamente em um espaço de tempo curto. buscando uma informação em um nível de ordem n+1 da hierarquia, somente após certificar-se de que essa mesma informação não está no nível n, superior na hierarquia. movendo dados de um nível mais próximo ao processador para um nível mais distante, abaixo na hierarquia, quando informações que estejam armazenadas na imediação desse dado forem acessadas. fazendo um balanceamento dinâmico do número de acessos a cada nível da hierarquia, ao longo do tempo, de forma que todos os níveis tenham o mesmo número esperado de acessos. Responder Comentários Resposta: Letra "C"Um sistema hierárquico de memória opera buscando uma informação em um nível de ordem N+1 da hierarquia, somente após certificar-se de que essa mesma informação não está no nível N, superior na hierarquia. Imagine que se deseje buscar um conteúdo em RAM, nível 3. O sistema vai checar se este valor está em cache (nível 2) e se der um cache miss ele vai até a RAM (nível 3) e recupera o valor. Que é o que está descrito na opção c. Quando o processador deseja acessar uma informação, lá é o primeiro local de busca. Se o cache a tiver entre seus arquivos (quando ocorre o chamado cache hit), a varredura termina e o dado é executado imediatamente. O cache é dividido em níveis, de acordo com sua capacidade e proximidade com a CPU. Os dados do nível 1 são menores, porém de fácil acesso (atingindo até mesmo o dobro da velocidade da memória central). No nível 2 não há tanta rapidez, mas a transmissão ainda não é comprometida. As demais camadas seguem o mesmo princípio.