Memória VIRTUAL

53.13k views1596 WordsCopy TextShare
Dicionário de Informática
O professor Rodrigo Schaeffer explica a função da memória virtual nos sistemas computacionais. Mais ...
Video Transcript:
e essa ao nós vamos falar sobre a chamada memória virtual olha só que interessante pessoal porque quando a gente fala de memória do computador a gente ouve falar na memória RAM que a memória principal tem a memória ROM que a memória somente de leitura tem a memória Cash dos processadores que acelera a execução do processamento dos dados então nós temos um universo de memórias a memória flash que é a memória que vem lá no pen drive no SSD nos 14 de memória então tem realmente o universo memória mas o que seria então memória virtual é
aquela que não é real né porque quando eu digo memória virtual tô dizendo que algo que não é real vamos entender na prática então acompanha aqui primeiro lugar quem cria e gerencia a memória virtual é o sistema operacional Deus no meu computador agora eu tenho o sistema operacional Windows é ele Windows o responsável por Criar e gerenciar a memória virtual do meu computador o tema e essa memória virtual permite executar os programas que necessitam de mais memória do que aquela memória física que eu tenho disponível no meu computador para entender um pouquinho melhor isso imagina
que o meu computador tem 8 gigabytes de memória RAM que a memória principal do computador mas eu começo abrir programas e abre janela e sem fechar janela nenhuma Abra o ouro de abra uma janela do Excel do PowerPoint abre o Photoshop Abra o Autocad quer dizer estou abrindo muitas janelas de muitos programas que tem que ser executados simultaneamente aqui no meu computador e chega num ponto que não tem mais memória RAM não tem mais memória principal suficiente para armazenar tantos programas que estão carregados e abertos no sistema nesse momento então o sistema vai precisar mais
espaço além do espaço da memória principal da memória física que eu tenho no meu computador para armazenar dados desses diversos problemas que eu desejo e a simultaneamente tão sistema começa a pegar parte desses dados e armazenar na forma de arquivos de paginação lá no disco rígido do meu computador criando então esses arquivos de paginação e gerenciando eles como memória virtual lá no disco rígido ampliando o espaço além do espaço disponível que eu tenho da memória principal para armazenar então dados de mais e mais problemas que eu quero processar simultaneamente único problema que é o uso
demasiado de uma memória virtual em um disco rígido por exemplo deixa o processamento do computador muito lento porque a memória principal efetiva a memória física principal que a memória RAM ela é rápida para acessar os dados Ainda mais se eu combino com a memória Cash que vem num processador então processamento fica mais rápido ainda mas quando o sistema ocupa Todo o espaço da memória RAM Todo o espaço da memória principal disponível e precisa ainda local muitos dados na memória virtual na forma e lá no disco rígido isso torna o acesso muito lento computador começa a
ficar muito lento se ele usar de forma demasiada a memória virtual então pra gente conceber os dados dos programas que não cabem atualmente na memória RAM que a memória principal do computador conhecida como memória de acesso aleatório eles são salvos temporariamente na forma de arquivos de paginação lá no disco rígido do computador formando então que a gente chama de memória virtual essa ideia é seu conceito tão como esses arquivos são apenas uma simulação da memória real eles são não são não é de fato a memória física porque a memória física funcionando com memória principal é
lá a minha memória é o como esses arquivos de paginação armazenados lá no disco rígido Tão tentando imitar como se fosse a memória real quando na verdade não é de fato uma memória real eles vão receber a denominação de memória virtual justamente por ele tá fingindo ela tá imitando ser a memória pen e quando Na verdade são arquivos alocados na forma de arquivos de paginação temporários lá no disco rígido fingindo ser a memória principal por isso nosso amamos memória virtual bem pessoal eu trouxe aqui um esqueminha para ficar um pouco mais fácil entendimento olha só
aqui eu tenho CPU a CPU que a unidade central de processamento que é o processador do meu computador que dentro da CPU já vem memória Cash essa memória Cash é muito rápida e aí como é que funciona a história Acompanha comigo se eu pegar o panorama de memórias aqui desse meu esqueminha eu tenho a memória Cash aqui dentro do próprio processador dentro da CPU que é muito rápida depois aqui eu tenho a memória RAM do meu computador que a memória principal e aqui eu tenho disco rígido que a memória secundária quer umas e nos diversos
programas instalados e arquivos que de tempos em tempos eu vou pedir para abrir esses arquivos esses programas e então eles serão carregados da memória secundária que o disco rígido para mim o principal isso porque a memória RAM que a memória principal armazena os dados que estão em processamento que estão em execução no sistema ele como é que funciona o a CPU que a unidade central de processamento que a quem de fato o processo os dados primeiro busca da Nos para processar na memória Cash é muito rápida e Se achar já começa a processar parte desses
dados de forma muito rápida mas se não achar na memória Cash a CPU para buscar dados para processar na memória EA memória principal do computador e que tem que armazenar os dados que estão em processamento que estão em execução no sistema pois bem Mas esse eu não tiveram mais espaço na memória RAM se eu abrir tantos programas tantas janelas e aí todo o espaço que eu tinha na minha memória RAM que ficou ocupado aí o sistema tem que pegar parte dos dados que deveriam ficar armazenados na memória principal e armazenar isso na forma de arquivos
de paginação lá no disco rígido que nosso Amamos de memória virtual Portanto o sistema cria a memória virtual na forma de arquivos de paginação o visto para simular como se fosse um espaço adicional além da memória principal sendo que o disco rígido em si a memória secundária mas a memória virtual e criada dentro dele na forma de arquivos de paginação como se fosse um acréscimo como se fosse a virtualização de um espaço maior de memória principal é isso essa é a ideia agora sempre lembra que o sistema começar a precisar usar muito a memória virtual
porque um pouquinho ele acaba sempre usando mas se o sistema começar a usar de forma demasiada a memória virtual ele acaba ficando muito lento Então uso demasiado de memória virtual Esse é o processamento muito lento é o contrário da memória Cash quando o sistema buscar dados para processar e já encontra na memória Cash e isso é um processamento mais rápido quando o sistema vai buscar dados para processar na memória isso é um processamento rápido agora quando o sistema tem que buscar dados lá na memória virtual quando o sistema tem que vir atualizar espaço a mais
da memória vir e isso deixa o processamento muito lento a vantagem que o sistema não entra em colapso ele não para de funcionar mas buscar dados de forma demasiada e recorrente da memória virtual com certeza o processamento vai ficar afetado e vai ficar mais lento bem pessoal entendemos então como é a ideia da memória virtual e agora vamos Responder questões de provas sobre esse assunto Acompanha comigo a leitura desta primeira questão já aparecendo aí na tela do teu computador nos microcomputadores a técnica de memória virtual é gerenciada pelo letra a disco rígido letra B memória
principal letra sistema operacional letra de Bios e letra e placa mãe olha que essa questão que fazer uma pegadinha porque ele tá perguntando não onde a memória virtual É de fato representada na forma de arquivos de paginação Não ele tá dizendo nos microcomputadores a técnica de memória virtual é gerenciada pelo que em geral Bom dia a memória virtual é o sistema operacional por exemplo no meu computador eu tenho Windows mas para quem tem sistema operacional Linux tanto o Windows quanto no Linux eles gerenciam eles criam e gerenciam a memória virtual o gerenciamento da memória virtual
é feito pelo sistema operacional seja ele Windows ou Linux agora onde a memória virtual é efetivamente criada na forma de arquivos lá no disco rígido imitando que memória imitando a memória principal olha quanto a pegadinha porque quem gerencia a memória virtual é o sistema operacional seja ele Windows ou Linux ele gerencia ele cria sua memória virtual na forma de arquivos no disco rígido imitando a memória principal que a memória RAM mais aqui a questão pediu onde é criada a memória virtual e nem quem ela imita que a memória principal e sim quem gerencia a memória
virtual por isso eu resposta a letra C sistema operacional perigo e essa questão não era BIOS também porque Bill significa bem skinput alto portsystem é o Sistema básico de entrada e saída e é o Bios é a ideia de instruções armazenadas um microchip que tá pré-instalado lá na placa-mãe e que fornece as primeiras instruções os primeiros dados para ser pelo processar permitindo a inicialização do sistema não era resposta placa-mãe a própria placa que Abarca vários dispositivos conectados no teu computador não resposta aqui de fato letras e de canadá sistema operacional e
Copyright © 2024. Made with ♥ in London by YTScribe.com