311 Shares 1303 views

memória PC Virtual

Esses usuários de computador que têm a sorte de pegar o auge da glória dos sistemas baseados nos processadores 8086-compatíveis são muito bem ciente de como naquele tempo era importante quantidade de memória instalada. Conta foi literalmente kilobytes: ultrapassar os 640 kbps básicos e chegar a um "fantástico" 736 kb adquirir qualquer extensão externa especial, que é uma taxa robusto no que diz respeito a um alojamento de grande porte. No entanto, a tecnologia de computador evoluiu rapidamente e logo a barreira psicológica de 1 megabyte foi aprovada. módulos de RAM tornaram-se muito menor, além apareceu processadores usando seu totalmente. Não ficando para trás, e aplicações. Um evento marcante foi a saída windose terceira versão, em que a memória virtual usada. No entanto, estes eram apenas passos hesitantes na direção que se tornariam o padrão para todos os sistemas operacionais.

O que é memória virtual? Nós representamos dois computadores idênticos que executam o Windows 3, apenas um tem 1 MB de memória, e em outro – 2 MB. Selecione aplicativos de software com base no volume – condenar os programadores a trabalhar duro, porque eles têm para otimizar seus produtos para 1, 2, etc. megabytes. Criar um programa projetado para um mínimo padrão de 640 KB – que significa dar-se algumas oportunidades, "unidade" da aplicação no quadro. Um foco nos 2 MB – significa perder potenciais clientes que têm computadores em toda a 1 MB. Fica entendido e Microsoft, assim que o mecanismo foi proposto, chamado de "memória virtual". Os programadores já não precisam de saber quanto é instalado em cada computador. Naturalmente, algumas restrições, no entanto, são tidos em conta, mas em cuidados gerais sobre como 'amizade' exigentes aplicações e componentes de computadores assumiu o sistema operacional. Não há milagres aqui, é claro, não acontece. O princípio de funcionamento é extremamente simples.

Tomemos por exemplo o caso quando o computador for iniciado com 1MB, 2MB desenvolvido no âmbito de aplicação. Parte do volume ocupado pelo próprio sistema, de modo que a partir de 1 MB disponíveis para o usuário apenas 500 kb (suspenso). Execute o aplicativo. Se a memória virtual está ativada ou desativada, o programa ocupa 500 kb e paradas, dando-se sobre a mensagem de erro. Mas tudo é diferente, se o mecanismo está incluído: fazendo as mesmas 500 kb, se ele é o próximo pedido de memória, o bloco de dados são gravados em um arquivo especial no disco, liberando o volume na RAM. mecanismo "transparente" para a aplicação. Na verdade, a memória virtual – é parte da tarefa, mas não foi colocada nos chips, e espaço em disco. Essa solução tem sido tão bem sucedida que ele ainda está trabalhando em seu aperfeiçoamento. Assim, em recente windose 8 ao já familiarizados arquivo de paginação arquivo de paginação acrescentou o swapfile, destina-se apenas para aplicações de metro.

Às vezes, os usuários podem ver uma mensagem do sistema que pouca memória virtual. Como explicá-lo à luz do acima? Ainda mais intrigante quando você considera que o espaço livre em disco no seu disco rígido ainda podem ser. Uma das razões mais prováveis para isso é no mecanismo de memória virtual configuração errada. Embora o padrão do sistema seleciona o controle automático do tamanho do arquivo de paginação, permite o controle manual com uma indicação de uma estrutura rígida. É necessário fazê-lo ou não – cada usuário decide por conta própria, mas se ocorrer um erro devido a uma falta de volume terá que aumentar o limite máximo do permitido. Ela é configurada em parâmetros de desempenho (podem ser acedidos através das propriedades de "Meu computador", ou a partir do painel de controlo).